I spent the last two days chasing a #2 misfire.
First thought was bad plugs. Bought the truck a year ago and had no idea when the plugs were changed.
Bought new plugs and started with #1. Plug looked brand new. Hmmmm?? Went on to #2 and the coil was all rusty and fouled looking. Pulled the plug and it also looked new and burning really well.
So I bought a new coil put in a new plug new and the new coil pack and went for a drive. Guess what, still missing! Ok, so the spark is good, so maybe the injector is plugged? Bought a new injector and tossed in. Jumped in and went for a drive, guess what STILL MISSING!!!
Swapped coils about 4 times, even put in the old plug and still missing.... Grrr!!!
Figured just maybe I didn't drive far enough to let the computer learn the new parts. So I went into town and visited my folks. About a 15 mile drive through traffic and stop lights. Now I am throwing a #2 misfire and a multiple cylinder misfire! Double Grrrrr!!!!!
Pulled things apart AGAIN and rechecked everything. Seemed to miss less at an idle in the driveway, so headed for home. STILL MISSING!!!!
About then came up on the freeway on ramp. Decided I was either going to clear it up, or blow it up. On the freeway I went with my foot buried. Still missing.... Kicked the OD out cranked it up to about 70 and left it there. After about 10 miles it started running better. Skipped the first offramp and kept my foot buried. A few miles up the freeway there was a little hill. Slowed to down to about 65 and put her to the wood! 70,75,80 no miss. Woohoo!!
Hopped off at the next offramp and took the backroads about 20 miles back to the house. No miss.
Got in this morning and headed for work, woohoo! No miss!
Moral of the story, I have no idea what was wrong. Just ran the crap out of it and it fixed itself. Damn electronical computerized cars anyways....