I need some help from those experienced on troubleshooting toyotas. Background: Mom's 96 Corrolla with the 1.8, auto, 260k miles of neglect. My mom last washed the car sometime in the last decade and maintenance has been the bare minimum I can do to keep it road worthy.
Sometime recently it started idling very poorly and occasionally shuts off at a light, especially if you have the air on. It wasn't a sudden change from what I can gather but has been getting steadily worse for some time. As you pull away it hesitates a little but once it's over 1000rpm it runs pretty good, has power, fuel economy hasn't tanked. It feels like it's got a dead miss at idle - engine shakes, exhaust kind of 'puffs' at the tip. In park it's not horrible, but in drive or reverse with foot on brake, it's really bad. IT seems to get a little worse as it warms up. Engine was throwing one code due to the O2 sensor being unplugged. It had been that way a while according to Mom. Cleared the codes and it hasn't triggered a CEL since
So here's what I've done so far that hasn't cured it: plugged in O2, new plugs ( they were ashy and the gap was way over, worn out) new cap & rotor.
One possibility I thought of was a bad plug wire. I checked the resistance in the spark plug wires and it's in the right ballpark. I replaced the wires about 3 years back. You can unplug one wire at a time and the hear the idle change. If one wasn't firing I would expect to unplug it and see no change in the rough idle.
I slapped a vacuum gauge on it and it reads about 12-14 in and the gauge flutters about 1-2". If you bring the rpms up it stabilizes and loses the flutter. Under load with the ac on, that drops to 10.
I checked all over for a vacuum leak - visual inspection, auditory inspection, and by spraying starter fluid all over the place. Idle never changed. When I took the vacuum gauge off the idle jumped up while the manifold vacuum line was uncapped. Both of these seem to rule out a manifold vacuum leak
I'm a little concerned it might have jumped time, but I just did the timing belt less than 10k ago, and the tension seems about right. I tried to check the timing with my old timing light, but it won't trigger when hooked to the ignition wire. Is there and easy way to verify the timing?
So...I'm stumped. I hate to buy wires and put on it since they tested okay ( assuming I did it right) but is that the next step? Anyone have any experience with these little Rolla's? Is there a common failure point I should know about that causes this?