I have a 2000 Mazda Protege with 120K miles. I’ve had the car for 13 years and it has been a great car! But, for the past 2 months, the check engine light has been playing cat and mouse - coming on for a few days and then going off for a week and then coming back on. 2 codes have been detected - a P1450 for CDCV valve and PO1170 for a bad front 02 sensor. Our mechanics have replaced the front 02 sensor (on 4/22) and the CDCV valve and sensor (4/30) and just days now after replacing the CDCV valve & sensor and the check engine light is back on!!! Our mechanics thought we might be dealing with multiple problems and maybe we are. One thing that I am starting to realize is that the check engine light is coming on whenever the fuel gauge is showing about a third of a tank left. That has been a constant in the cat and mouse game - which is again proving true as the gas gauge is now showing a third or so full and the check engine light has popped back on. Any ideas? My head is spinning and my wallet is sad!!!
Thanks for any thoughts!