As I stated in previous post I had all those misfire/bad cat codes come and go and am wits end. This morning on the way to work, I was getting a miss pretty bad but the cel was not coming on, so i decided to stomp it to the floor, it started missing really bad and the cel was flashing so i hooked up my obd while i was still driving it and got the old 307 misfire code again plus a new 0113 Intake Air temp too high..it was 23 degrees outside ! lol anyways, the light stopped flashing and i got to work and i decided to clean the MAF sensor with sensor cleaner..put it back in and it ran a little better but still missing bad while driving, not at idle but while driving. The IAT code went away but then I got another misfire on cylinder 2..replaced the COP and it still is missing surging hesitating and I have this weird sputtering/dieseling/coughing sound when i accelarate and it misses and cuts out and it sounds like its coming from drivers side. It sometimes straightens out and runs okay but then soon i get that sound and it starts missing again. Anyone got any ideas what might be going on, im running out of ideas and money..thinking bout getting the cats took off tomm. but dont know if thats the problem..thanks guys