The dreaded 'check engine' light on my 1997 Civic hatchback came on Friday night. FInally got a hold of a code reader and it's reporting P0420. There were no other codes. Looks like the cat is past due... :-( I am in Canada and am wondering if this is under the extended emissions warranty. I ask because the last time the 'check engine' light came on, it was P0171 (system too lean). I replaced the oxygen sensor at a local dealership. My wallet and I were surprised it didn't qualify for the warranty. Supposedly only a cracked exhaust manifold would qualify... Anyhow, I'll be contacting both the dealer and Honda shortly. If it's not covered, I'll be looking at getting a universal/OEM put in by an amateur mechanic friend of mine. After Googling around, we'll be sure to check if it isn't the other O2 sensor just before the cat. Interestingly enough, we did not reset the code and on my way home it went away... Any other suggestions? Heck, a link to this mysterious extended warranty would be appreciated. Thanks!