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: Replaced parts cited as problem

Hi there. Many components make up your cooling system. If any of these components are not functioning properly, it will cause your vehicle to overheat. If your vehicle is not leaking any coolant, chances are that your radiator fan(s) are...

Q: Car making clunking, grinding noise 2006 Scion xB

Hi there - your symptoms suggest a problem with the transmission since they only appear when the vehicle is in gear. First task is to check the transmission fluid - you are looking for "clear" red fluid and no burned...

Q: My car is showing code P1445

Hi Emily. This is one of the common codes associated with the secondary air injection system on that particular Toyota engine. One of the valves may have failed or has contamination inside. The secondary air injection system is an emission...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
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...