Recently I replaced the coil pack with one I found off of eBay (for only $30!)...it worked like a charm. (keep in mind, however, that previously I had also changed the spark plugs, wires, as well as other parts for other obd codes... including replacing the fuel sending unit, the camshaft position sensor, and valve seal gasket.
Completely fixed the rough idle, improved throttle response, fixed the puttering and the shaking in the engine. Codes P0301, P0463, P1627, P0342, and a couple others I forget fixed completely. No longer showing.
BUT... I got a new problem. And this is one that I am truly dreading to tackle.
I got a new code. P0128. Checked and filled coolant, just to come to the conclusion thermostat was stuck open. Decided while replacing thermostat might as well replace the exhaust manifold gasket...
Got the t-stat off no sweat. Went to remove the old EM Gasket and not one but TWO bolts broke off. STILL IN THE BLOCK.
Tried to get one of the broken bolt kits from Sears... no luck. The bolts are too strong.
GOT ANY IDEAS ON HOW TO REMOVE THOSE?!?! ANYONE!?!