Q: engine check light problem for a 1995 Nissan Maxima

asked by on July 26, 2017

I had the engine check light coming on and fix what I believed to be the problem but it came back on with in a few day both time. First time changed the Knock sensor and the second time changed the air flow metor

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

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

Hello, thank you for writing in. Considering the age and the mileage on the vehicle, it is not impossible for a few of these components to be going out at once. If the check engine light remains on, you will want to pull any existing codes from the vehicle’s computer. You can then reset the codes and drive the car like normal. If the light resets and the codes are the same, you can be sure there is another problem with the system setting the code. Further action can be taken from there. For more help at that point, contact our service department to schedule an appointment.

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

Can slamming car doors lead to rattling noises in the door?
Slamming your car doors is not good for your car in the long run. Violent actions like this eventually loosen the fasteners that hold your doors together, not to mention that you could also shatter the windows in the doors....
Convertible top stops working half way down.
There should be a release lever to manually put the top down on the front of the top. You should give it a half-turn to disengage the electric motor. There are many problems with the linkage in these and you...
Car hesitates when accelerating
Hi there. It is very likely that a faulty throttle position sensor (TPS) is causing your problem. The TPS receives signals from your computer telling it where to position the throttle at any given time. A faulty TPS will also...
Car vibrates in idle and trouble accelerating after stopped
Hi there, thanks for writing in about your 2003 Subaru Baja. There are dozens of potential causes for the symptoms you are having. It could be an engine performance problem, such as a bad sensor. It could also be a...
What causes a jerk when accelerating forward?
There are a few things that may cause this situation. A broken engine mount (https://www.yourmechanic.com/services/engine-mount-replacement) may cause a jerk or clunk noise when the throttle is applied and sometimes you will feel a second clunk when the throttle is released....
07 charger 3.5. Will only start if cranksensor is unplugged
Hi there. The crankshaft position sensor has failed and is not working. The vehicle may be able to start from the camshaft position sensor being hooked up. I recommend replacing the crankshaft position sensor. If you need further assistance with...
EPC light on an now I have no power, brake an battery light is flashing
You probably have a dead battery. The computer systems on your car will be prone to odd behaviors when the battery voltage gets low, so you may see lots of things that don't make sense. The battery could be dead...
Is using a new OEM compressor necessary, or can a used compressor be used?
You can use a new or used compressor. the costs of parts and labor will need to be quoted since not only the compressor but the drier and expansion valve plush flushing of system will be needed.
I have a 2015 New Holland 655 TL . Tractor . The fan broke off and I need to replace the pully . How to loosen ac belt ?
If there is not a belt tensioner, there should be a place where the compressor is mounted that will allow you to loosen the compressor which should reduce the tension on the belt allowing for it to come off.

Related articles

P0278 OBD-II Trouble Code: Cylinder 6 Contribution/Balance Fault
P0278 P0278 code definition The P0278 code represents an abnormal amount of voltage being detected in the vehicle’s fuel injector circuit. What the P0278 code means The P0278 code is stored when the PCM detects an amount of voltage in...
P0372 OBD-II Trouble Code: Timing Reference High Resolution Signal A Too Few Pulses
P0372 code means less pulses than normal have been detected on the sensor disk on the injection pump due to faulty crankshaft or crankshaft sensor.
B1978 OBD-II Trouble Code: Passenger’s Front Seat Down Switch Circuit Short to Battery
B1978 means there is a circuit error in the passenger front seat down switch, likely due to defective electrical components or a faulty switch.