Skip the auto shop - Our mechanics make house calls

Q: Startup issus, error codes

asked by on

I've been having startup issues lately. When I'm driving for a couple of miles, the car runs fine. Then, if I turn off the car for about 45 minutes, after that it just cannot be started again. The code reader gave the following error codes: P0170, P0173 and P0335. I had the MAF sensor cleaned. What could be the problem?

A: Those codes: P0170, P0173, and P0335 are in...

Those codes: P0170, P0173, and P0335 are indicating that the airflow coming in that is read by the MAF sensor to set up fuel injection timing does not match what the oxygen sensors are reading based on the exhaust sample.

This condition is being read by both banks which point more to a MAF that is reading within parameters but not reading correctly.

The P0335 code is cam sensor fault and generally would not cause the drivability issue you are experiencing. Because on cold startup the MAF and Oxygen sensors are initially ignored, this is why the problem is not there. However, once the oxygen sensors are on line, that is why the restating of the vehicle is difficult.

Cleaning the MAF sensor will sometimes work, but it likely needs to be replaced. You may want to enlist the help of a mechanic, such as one from YourMechanic, who will be able to diagnose your Check Engine Light. They will be able read and compare the air sample of the MAF against the oxygen sensor voltage to see if there is a large disparity, and then make any adjustments or repairs as necessary.

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

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: Code P0170

Hi, thanks for writing in. The OBD-II Error Code P-0170 indicates that the powertrain control module is detecting a fuel trim that is outside the range of specification set by the vehicle’s manufacturer. This can mean a negative fuel trim...

Q: Car won't start - 2006 Mercedes E350

One common issue that occurs when the battery cables are not removed while doing service on ABS brake systems is that it may trigger a few error codes to be stored in the ECU after removing the calipers. In most...

Q: 1999 Mercedes ML430 starts, I can move the shifter, but it doesn't go into gear. Just stays in park.

A differential can indeed fail without warning, but there are usually some ugly noises associated with it. As for your shifter, I believe your model still uses a lever connection between the shifter and the transmission. It should be easy...

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 Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...