Q: Check engine light illuminated all the time. 2000 Mazda B4000

asked by on August 31, 2016

Recently, the dashboard in my truck has started showing the check engine light illuminated and it doesn't turn off. I've had several repairs done, which include MAF sensor and oxygen sensors replacement, along with the gas cap change. The check engine light is still illuminated. Also, I've been getting a very low gas mileage. What might be causing the CEL to be on all the time and is there a way I could improve gas mileage?

Spark Plugs Replacement $113.11 - $716.47 Get a Quote
Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

Hello. If there is a misfire in multiple cylinders of the engine, this will cause the Check Engine Light to come on. However, there are a lot of other reasons that the Check Engine Light could be on. It is important to retrieve the codes that have been stored by the PCM to properly diagnose the problem instead of blindly throwing new parts on. If the spark plugs are faulty, changing them may increase gas mileage. Using a premium gas can increase gas mileage as well. Have a certified technician, like one from YourMechanic, come and complete an inspection to determine why your Check Engine Light is on and help restore performance on the car.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Negative terminal not tightening
If this is the case, replacement terminals are available. The terminal being clean and tight is important. A loose terminal can cause intermittent no start conditions, low battery voltage conditions and can overheat the ground wire. A certified technician can...
Thermostat
The cooling system would need to be completely checked out to see if the cooling fan circuit is working correct. If the fans are not coming on it would allow the engine to overheat. The thermostat would cause the engine...
Electrical problems with keyless entry, headlights and radio
Hello. We will be happy to assist. The problem you are experiencing is common. The symptoms you have are identical to many other SL500 owner complaints. The component which causes all the misbehavior is the EIS (Electronic Ignition Switch). Symptoms...
Steering wheel and front end shaking between 50+ mph
Hi there, thanks for writing in. The multiple warning lights illuminating on the dash is what triggers a red flag for me in your description above. The shaking in the steering wheel at the speeds you described could be tire,...
Do you have to remove the transmission on a vacuum pump replacement for 2010 VW Jetta?
The by-the-book way of replacing the brake booster vacuum pump (https://www.yourmechanic.com/services/vacuum-pump-replacement) involves removing the transmission in order to have enough room to do the repair properly, but some experienced technicians can complete the job without removing the transmission. This repair...
Car won't go over 35 mph without shaking severely.
It sounds like you have a tire problem. A tire can develop a flat spot and/or a pull at any given time. Cross rotate the front tires and test drive. If the vehicle pulls to the right, then the tire...
replace head light
To replace the Low Beam headlight bulb on the Driver Side of the vehicle, you'll need the following tools: a 10mm socket with a 1/4" drive ratcheting wrench, a pair of needle nose pliers and a flathead screwdriver. To replace...
I keep getting a cylinder 3 misfire code P0303. I have replaced the spark plugs and ignition coils and have had no luck.
Hello There, You may want to try checking things like mass air flow sensor, fuel pressure, injector connections/pulses, etc. Often times, when these components are not working properly or causing a lean fuel condition, this may cause a misfire due...
My car temperature drops as i drive and heats up when i'm stopped
It sounds like your car needs a new thermostat. The thermostat is a valve that blocks the circulation of the coolant until it reaches a certain temperature. Then it opens just enough to regulate the engine temperature. Thermostat replacement usually...

Related articles

How Do Sensors Get Dirty or Damaged?
Car sensors measure and relay vital information to the ECU. Some sensors can get dirty from normal use, or fail if the car overheats or has a problem.
4 Essential Things to Know About Your Car’s Check Engine Light
The Check Engine Light turns on when there's an engine problem. A bad oxygen sensor or failed spark plug are common causes for the Check Engine Light.
P0316 OBD-II Trouble Code: Misfire Detected on Startup (First 1000 Revolutions)
P0316 means the engine is misfiring due to damaged or defective ignition system components or engine vacuum leaks.