I have a 2005 Mazda 3 (SP 2.3), and the check engine light came on. I went out and bought a code reader that told me there are 2 codes. The first being the P0128 code and then the second is showing up ...