I dont think its the ecu. After driving home from work this evening, I noticed my heat meter about 3/4 the way up and rising(w/ the p06). So I will check the radiator/fan/thermostat/coolants/any leaks/water pump/etc tomorrow. Thanks to everyone that had input.