I was helping my friend with a problem on his wife's 2000 echo yesterday and ran into a problem that's confusing me. It has 140k miles and less than great maintenance. We couldn't get straight answer from her about how long it's running badly or when the CEL came on.
It ran like poo and had several fault codes, a couple for evap related stuff, that I think was caused by a cracked hose near the purge solenoid (easy fix) a several misfire and fuel trim codes. I should have written them all down, but didn't. they were lost due to having the battery out to clean up corroded terminals.
We changed the plugs, all were dark and kind of sooty, #1 was really nasty.
The new plugs made barely any difference at all.
Now it's giving a p0300 (general misfire) and p0301 (cyl 1 misfire) idles awful and bogs until at about 2000 RPM. Swapping coils made no difference, and all seem to be working. The injectors seem to be working, each cyl drops out as that injector is disconnected.
Using the Torque(light) app, I can see that both O2 sensors are giving output, the MAF sensor, coolant temp and TPS all seem OK. The rubber duct from the MAF to the TB is not cracked or loose.
My gut is telling me it is too lean, but the new plugs were a bit wet and clearly smelled of unburnt gas when pulled back out.
I didn't have all my stuff, so I wasn't able to get a compression test.
I've heard that VVTI Toyota's can have all sorts of drivability issues and fault codes when the solenoid fails, but can they fail and not trip a VVTI code?
There were not catalytic converter codes, but could it still have a plugged cat? The fact that it runs better at high RPM makes me doubt a clogged cat, along with lack of p0420 code.
What else should I be looking at on this? Thanks.