Q: Check engine light is on

asked by on December 01, 2016

Codes p0725 and p0335 coming up on computer. Check engine light on. Okay, so my check engine light came on. I brought it to see what code it was and it came up as bank one oxygen sensor. Then a while after my car wouldn't start one day. My friend us a mechanic si he came to help. I bought a camshaft and crankshaft sensor from AutoZone. He put them both in but didn't try one at a time because it was raining out. The car started right up. But the engine light remained on. Then a couple of weeks later I go to AutoZone to get an o2 sensor and they checked the code again but it wasn't coming up o2 sensor anymore. Now it was saying p0725 crankshaft sensor and p0335 engine speed sensor. So I brought it to my friend he put it on the computer and erased the codes thinking it might be just a history code. Didn't work. Then he put a Nissan crankshaft sensor in instead of the aftermarket one. That also didn't work. Check engine light is still on. Where should I go from here?

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

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

Hello. If the trouble codes have remained after the crankshaft position sensor has been replaced then it may be possible that the issue lies elsewhere. P0335 is the trouble code for a crank position sensor malfunction. The circuit includes the sensor and all associated wiring and connectors, as well as the circuit within the computer. An open or short anywhere in the circuit will set off the light. If the sensor has been replaced with a new, original, replacement then the next thing to to look at would be the wiring and connector. P0725 is the trouble code for an issue with the vehicle’ speed sensor circuit. Same as with P0335, this trouble code can be set off by an issue with the speed sensors or associated wiring, or even the computer. I would recommend having a professional technician, such as one from YourMechanic, come to your location to diagnose the causing these trouble codes.

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

Check engine, traction off lights are showing
The Check Engine Light is likely still on due to the oxygen sensor faults. The unfortunate thing is that engine computers sometimes cannot detect another problem if they are dealing with one already. That may be why it didn't have...
Small bump caused rear-end suspension & stabilization bar damage
This sounds interesting. I have not experienced such a situation before. I can't imagine a small bump causing such damage unless the vehicle crossed over the object with the rear end and possibly bent something. You may want to at...
Why is my steering wheel squeaking?
If you hear the steering wheel squeaking when you turn it, there is a possibility that something inside the steering column has come loose or is broken. The air bag clock spring is a common cause for a noise in...
Po155cnf bank 2 sensor heater circuit P1620cnf Also code
The P0155 (https://www.yourmechanic.com/article/p0155-obd-ii-trouble-code-02-sensor-heater-circuit-malfunction-bank-2-sensor-1-by-jamahl-walker) is the oxygen sensor located on the rear bank of cylinders and before the catalytic converter. Given your mileage, both oxygen sensors (https://www.yourmechanic.com/services/oxygen-sensor-replacement) (pre-catalytic converter) should be replaced. The pre-cat sensors have the most affect on fuel...
Car make comparison
Hi there: Among the list of brands you listed, none of them are really known for having major problems in recent years. In regards to overall reliability, cost to maintain and durability, Nissan tends to be the most consistent of...
Clicking noise after car has been started while idling
Hello, thank you for writing in. The ticking noise may be coming from the alternator itself, or from the drive belt that powers it. When the vehicle is cold it can be loud and need a moment to warm up....
My 2014 dodge journey has tried to overheat 2 times in 6 weeks. Both times tge coolant level was low.
Hello there. If the dealership has indicated that you have coolant inside of a cylinder, then it is quite likely that the head gasket failed, causing coolant to seep into the oil galleys and into the combustion chamber. However, a...
Code b212d
B-series codes relate to body control system fault(s), examples of which are door locks, seat controls, airbags and so forth. Such a code will not prevent the car from starting. If your vehicle is not starting (no crank at all)...
I have an 01 Malibu that runs sluggish and stalls. Noticed the smell of fuel when running the heat.
If you have a heavy fuel smell coming into the cars interior then you should check the fuel pressure regulator and fuel lines for leaking fuel. You should disconnect the vacuum line to regulator to see if fuel is coming...

Related articles

P2126 OBD-II Trouble Code: Throttle/Pedal Position Sensor/Switch E Circuit Range/Performance
Diagnostic Diagnostic Trouble Code (DTC): P2126 P2126 code definition Throttle/Pedal Position Sensor/Switch E Circuit Range/Performance Related Trouble Codes: P2120: Throttle/Pedal Position Sensor/Switch D Circuit P2121: Throttle/Pedal Position Sensor/Switch D Circuit Range/Performance P2122: Throttle/Pedal Position Sensor/Switch D Circuit Low Input P2123:...
P2282 OBD-II Trouble Code: Air Leak Between Throttle Body and Intake Valves
P2282 P2282 code definition Air Leak Between Throttle Body and Intake Valves What the P2282 code means P2282 is an OBD-II generic code for the engine control module (ECM) monitoring the vacuum in the intake manifold at idle. This code...
P0387 OBD-II Trouble Code: Crankshaft Position Sensor B Circuit Low Input
Trouble code P0387 means the PCM has detected a signal from crankshaft position sensor B that is outside the normal variation set by the manufacturer.