I still can't get anything to post in the "How To" section (Oh Charrrrrlieeee!) So I'll drop this in here. I have seen a recent upswing in the number of folks getting SES lights that reveal the P301 code when scanned. (Misfire) I will toss this out as a quick "general" troubleshooting guide with TWO senarios:

Senario #2.
Car starts and idles ok, cruises ok, but stumbles, jerks and or "misses" during moderate acceleration or hill climbing, and SES light comes on. (Code P301 generated)In this senario, odds are that a problem lies in the FUEL or EGR system despite what the code suggests. A fault in one of those other two systems may be leaning out the air fuel mixture briefly and causing the misfire. Things to check:
1. Fuel injectors clogged
2. EGR valve sticking
3. MAP sensor vacuum ports clogged/leaking or poor electrical connection
4. Faulty TPS or TPS wiring/connector
5. Items 1-4 in senario 1 (just to be sure)

Simply another example why we should not listen to Wolf's advice, guidance, & assistance. Can't get anything right.
Should we talk about my manual radiator fan swith ????? Wolf: Do you like your morning toast with the crust cut off Regular butter or salted butter

Of course, I would be the first person to omit a zero in front of a number, but then that's me, and perceiving that a zero in front doesn't mean anything.