2002 Mazda 626 Check engine light with code P0421 goes on a

2002 MAZDA 626
97,868 MILES • 4 CYL • FWD • AUTOMATIC
Avatar
SUNNY0219
  • MEMBER
  • 6 POSTS
Car: 2002 Mazda 626 LX 4cyl 2.0L

The check engine light with code P0421 goes on when the car run city miles, and goes off when running highway miles or higher MPH in city. I sent my car to an auto shop, and they said that I need to replace the CAT, which runs about $1000, because of some problems with exhaust system. But the car passed the emission test over 1 month ago, and oil change is needed now. If it's not the problem of the CAT, what are the other possibilities?
Thank you!
Jul 8, 2008 at 5:26 PM
Advertisement
Avatar
KHLOW2008
  • CERTIFIED EXPERT
  • 41,814 POSTS
Hi sunny0219,

Check for vacumn leakages around the air intake hoses and manifold.
Jul 9, 2008 at 12:08 PM
Avatar
SUNNY0219
  • MEMBER
  • 6 POSTS
Thank you, KHLow2008.
If there is a leakage, should the air intake hose be replaced or something else should be replaced? Do you know how much to fix a problem like that?

I am a real idiot about cars..

Thank you!
Jul 9, 2008 at 4:53 PM
Advertisement
Avatar
KHLOW2008
  • CERTIFIED EXPERT
  • 41,814 POSTS
Hi sunny0219,

If there is any leakage, you should try to stop it by any means that you deem fit.

Taping up, sealing, any way that can prevent the leak would do or replacement if repair is not possible.
Jul 10, 2008 at 6:15 AM
Avatar
SUNNY0219
  • MEMBER
  • 6 POSTS
Thank you! I went to do an oil change on the car using my own oil filter and oil. The check engine light went off itself in 2 or 3 days after I did the oil change.
Jul 20, 2008 at 4:24 PM