The check engine light on our 2005 Honda CRV (146,000 miles) came on and stayed on. After a week of driving with the light on we brought the car to the dealer to have it checked. The dealer diagosed a faulty catalytic converter given a P0402 diagnostic code and didn't think the P1078 code for the intake manifold a problem. The dealer also stated that the oxygen sensors were fine. We declined the dealers offer to replace the catalytic converter for $2,170 and the check engine light was reset. After two weeks of daily drifing and 1000 plus miles the engine light is still off. Did we actually have a problem? Why hasn't the light come on again?