2004 Mazda 323 Check engine light code PO128

2004 MAZDA 323
37,000 MILES • 4 CYL • 2WD • MANUAL
Avatar
DRPR1
  • MEMBER
  • 24 POSTS
My Mazda 3 is throwing a PO128 code. I cleared it just to see if it was a random occurance but back it came. Is the thermostat faulty or could this be a defective sensor?

Also, I am looking for a service manual for this vehicle. I prefer a book rather than on line. My search has turned up no leads.
Feb 18, 2008 at 10:51 PM
Advertisement
Avatar
BLACKOP555
  • ASE Certified Mechanic
  • 10,386 POSTS
  • ASE Certified Mechanic
P0128 is a obd code for coolant temperature bellow threshold.

it means that your coolant temp sensor CTS also known as Engine temp sensor ETS is no good and needs to be replaced.

to test it measure the resistance and compare it with the IAT intake air temp sensor and the resistance should be the same.

service manuals can be found at auto part stores nationwide, if you talk to them they can order you a book for your mazada, also check with the dealership.
Feb 19, 2008 at 9:11 AM
Avatar
DRPR1
  • MEMBER
  • 24 POSTS
O.K. Thanks. So it is the sensor and not the thermostat.

Tried auto parts stores on the manual and on line. No luck on either. Apparently the only manual for this car is from the dealer at $150.
Feb 24, 2008 at 6:38 PM
Join 2CarPros for free, one of the most advanced car repair communities on the internet. From first-time drivers to seasoned mechanics, everyone is welcome to reply, share details, and get better answers. You can add a temporary image or video first; uploads are limited to 20 MB.
Ask a Free Question
Repair Safety Notice: This information is for general instructional purposes only. Vehicle repair can be dangerous. Verify all information, follow manufacturer service procedures, use proper tools and safety equipment, and consult a qualified repair shop when needed.