Here's a picture of the 2nd smog test in case it makes more sense to some of you to pin-point the problem:
Sorry to hear you are still having trouble. My bets would be on the oxygen sensor since its a code 25. Im pretty sure the other issues for that code would produce more obvious driveability problems. Hows your mpg? Poor mileage but no other real drivability issues would be a pretty good indicator of a bad o2 in my opinion. If the vehicle has that. Many miles I wouldn't be surprised if its bad. Like I said buy a denso brand O2 sensor and install it yourself. It's really easy two bolts and a wiring harness. Your vehicle may have an upstream and downstream one since its in Cali. Check rock auto I know they have them for reasonable price/shipping. I would leave the timing alone until you replace these as thats just a bandaid. The o2 gives feedback to the computer and helps it determine the air/fuel mixture. I can't tell you for sure if that's the problem but in my experience a new one got rid of fuel mixture problem and improved mpg drastically. I can't remember if you can test the old one. If you can it would be in the fsm.
Was also thinking that if you haven't done a tune up lately, that can't hurt. Seafoam through the brake booster line can be a miracle cure in some cases.
Last edited: