Skip the auto shop - Our mechanics make house calls

Q: Engine light is on

asked by on

The engine light on our 2007 Mazda 3 came on. We purchased it thru a car dealer over a month ago. The code that appeared when the mechanic looked at it was/is P0126. The sensor was changed and the light stayed off for 2 days, but then came back on.

We took it back, being that it failed inspection and they drained and replaced the coolant. From there, the light stayed off for about a week and within that week, the car passed inspection.

The light is now back on, but the temp in the car has not changed and has been consistent since we purchased it and it is not running rough either.

Could the thermostat need to be changed? Again, a new sensor was put in after the coolant was replaced.

Any information that you can provide will be greatly appreciated!

My car has 68000 miles.
My car has an automatic transmission.

A: Hello. Diagnostic Trouble Codes (DTC’s) do ...

Hello. Diagnostic Trouble Codes (DTC’s) do not necessarily identify faulty parts. For example, the Code you are inquiring about, namely, P0126 could set the Check Engine Light (CEL) simply because the coolant level in your car is too low. If the liquid level is too low, the sensor will not work properly. No faulty part is involved in that scenario. To condemn the sensor, the mechanic would have had to use a scan tool to read out the temperature that the sensor is reporting to the PCM (engine computer) and compare that reported temperature against a physical temperature measurement at the sensor base. If the two match, there is nothing wrong with the sensor.

So, there might not have even been anything wrong with the sensor unless that diagnostic was done. Of course, the foregoing is relevant because you are reporting that after sensor was replaced, the CEL came back on. A key point is when you take your car for repair and they tell you such and so code(s) were set, so we are going to replace "Part X", you should ask, "Did you actually test and diagnose that specific part?" "What other possible causes are associated with the DTC and did you consider those other possible causes before condemning Part X?" DTC’s only give clues or indications as to where to look, but then a Mechanic has to separately diagnose or test each possible cause.

So, the sensor should have been tested and it probably wasn’t. Draining coolant and refilling is not a recognized repair strategy to resolve Code P0126. If you paid money for that, you are due a refund excepting if you agreed to it as preventive maintenance. If the present Code is still P0126, what a Mechanic (from YourMechanic for instance) would do is read the engine operating temperature as reported by the sensor using a scan tool and then simply see if that is the actual (physically) measured temperature. If the sensor is working (presumably it is as it is new but one still has to check the wiring to the sensor.

It could be the PCM is getting a faulty signal due to a wiring problem but this would NOT apply if the ACTUAL measured temperature matches the scan tool reading), reports an out of range temperature AND the physically measured engine operating temperature is in fact too low, you probably have a faulty thermostat. But, even before the thermostat is condemned you still have to check and make sure that the engine cooling fans are not stuck on, thus running continuously, and overcooling the engine. Also, the coolant level has to be re-checked just in case you have a leak. A certified technician from YourMechanic would be happy to walk you through all of this and, in the end, give you a Check Engine Light diagnosis that will permanently resolve this issue for you. Thanks for your question and best wishes to you on this.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: When I turn on the starter switch it will click, but will not start.

What you are describing is likely a fault in the starter motor circuit which includes all of the wiring, fuses, relays, ignition switch, starter solenoid, starter, and battery. Somewhere in all that, there is a fault. Occasionally, the fault is...

Q: Car wont shift into drive with dead battery

Rather than trying to shift into drive, try shifting into neutral. If you are trying to move the vehicle, drive will lock it in gear, but neutral will allow the wheels to spin freely. If you are having difficulties shifting...

Q: rough idle, heavy missing, fault codes P0301 and P0456. lack of power, where do i start to diagnose this?

Hi there. From the description you have provided, for the P0301 rough idle and heavy misfire and P0456 evaporative small leak detected, the problems are unrelated. The P0301 is a #1 cylinder misfire code. It could be, a spark plug...

Related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...