How do I fix code P0300 & P0102? on 1996 Chevrolet Tahoe

Already replaced spark plugs, wires, cap & rotor, oil & filter. Symptoms remain: rough idle, shaking, rich exhaust smell. Going to replace the intake gasket next. Need to fix before May for SMOG.

by in San Jose, CA on March 27, 2012
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 1 comment
ANSWER by , March 27, 2012
Stop throwing parts at it! Get it looked at if you don't know what to do. I see a dozen cars a month that have had parts installed that were not the problem. P0102 is a MAF code and may be a bad sensor or even the wiring. You can try to unplug it and see if the rough idle subsides. Clean the MAF using MAF spray cleaner. DO NOT use generic cleaners. They will damage the thin strip inside.
COMMENT by , August 31, 2012
Hello, I have the same problem on a '96 yukon. I went through new plugs, wires, ignition coil, cap and rotor, o2 sensors, then a couple of weeks later I got a p0102. I replaced the MAF and problem remains. (I have an small exhaust leak on the left exhaust manifold, planning on fixing that (before the code appeared).) Truck runs great on LPG but rough on gasoline. As I am living in France (pastor / missionary) No one here can really tell me what to do! Any ideas? Thank you!