I live in California and I just bought a 94 Yota 2 wheel drive 22RE motor. It failed the emissions aspect of the smog test and I don't know why. Everything else passed. The mechanic recommended that I get a tune up; new wires, spark plugs, oil change, and an engine flush. However, this all has been done except for the engine flush. It's only been about 1500 miles since the tune up. The motor has about 200,000 miles. Here is where it failed; 25 MPH HC (PPM) max-60 ave-22 meas-72 Therefore, I barely failed by 12. I don't know of anything that is causing the truck to fail. Any tips or suggestions?
Bump up your timing a bit... @ 25 mph roll your EGR should start to kick in as well as the timing advance... Throw a can of Seafoam in the tank too!
Why would I mess with the timing if it's perfect? what does that have to do with emissions? I heard putting anything in the tank would clean it but not good for the lines.
Its running rich, so it could be a couple things. Injectors leaking, worn plugs/wires, O2 sensor, cat converter, tps, VAF, any number of things... Go run it on the freeway (normal driving), bring it home and pull a plug out of it without idleing it too long, and take a pic of it. edit-It could be burning oil too and failed because of that. 200Ks definatly worn it.
Thanks for everyones suggestions. I found someone that will do it for $90 I will still clean injectors, check sensors, use seafoam, and drive it for awhile before the test. More suggestions if anyone has any. Thanks.