The Best P0128 Mazda 3 2023. Modified 10 years, 4 months ago. I have a 2005 mazda 3 (sp 2.3), and the check engine light came on.

I purchased the car last april and by then it was warm enough outside not to. Check the coolant hose and the temperature of the coolant flowing through it. I've been having a rough idle for the past few months, and lately i've noticed a decrease in power.
