i have a 2006 g6 2.4 vvt eco tech. my problem is i have no low end power at all the car has 60000 miles on it. i have not put plugs or wires into the car as it has iridium plugs and that seema way early for those to be junk and they look fine. i have cleaned the maf sensor. merging on the freeway is a challange and the car is just an over all dog but seems to power thru it. it also seems to be only a problem when there is a big load on the engine. hot days with the ac on and merging mostly. it has never misfired or had the check engine light come on. the check engine light has flashed at me while merging on the freeway but has never stayed on. i know most people think that when it flashes at you that meens a misfire. my understanding of a flashing check engine light is that the car is telling you right now its having a problem. the only code i get out of it is P0650 Malfunction Indicator Lamp (MIL) Control Circuit Malfunction which tells you really nothing. its a junk code that should be linked to something else. but cant seem to get anything else to come up. im thinking it may need a new ignition control module? does this car have one or is it all in the bcm ? and ive also see that the cats like to get pluged on these cars. i really dont want to hack a hole in my exhaust to see if thats the problem is there any other way to check for a plugged cat? it also has never had the rotten egg smell to point me in that dirrection. i also dont want to pull the 02 out of it to open the path to throw another code if i do end up taking it in to the dealer. also how does the vvt work ? is there a sensor that changes the timing that may be messing up ?