Q: Hi, I have 2007 mercedes banz and check engine light in my dashboard with a code P0017.

asked by on February 25, 2017

hi i have 2007 gl 450 and i got chaked engine light code p0017
what ihqve to do

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

Check Engine Light is on Inspection $79.99 - $89.99 Get a Quote

With the code P0017, the crankshaft position sensor is not picking up the engines speed properly. Check the following areas for any issues to fix your P0017 code issue.

Check the following:

  • The timing chain could be stretched
  • The timing chain tone ring on the crankshaft has slipped
  • There could be a broken Tone ring on camshaft
  • There could be damaged wiring to crankshaft position sensor
  • The timing chain tensioner could be damaged
  • The crankshaft balancer could have come loose

If you need further assistance with your check engine light being on, then seek out a professional, such as one from Your Mechanic, to help you.

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

What others are asking

Engine light goes on and off

Usually there are two instances where we see a check engine light appear on and off as you describe the first involves the Check Engine Light coming on and staying lit. The vehicle will drive as if there is no...

Truck has trouble starting, idle's too low, losing power, check engine light is on.

You may want to try and run some combustion cleaner into the intake. You can get the good cleaner from any Ford parts store. You use a small rubber hose and allow it to get sucked into the engine slowly...

Engine hesitating during startup

Hello. It is not normal for your engine to be at 450 RPMs. This could be an indication that there is a loose or disconnected vacuum line or a vacuum leak from the intake. It is also possible that there...

When I turn on the starter switch it will click, but will not start.

What you are describing is likely a fault in the starter motor circuit which includes all of the wiring, fuses, relays, ignition switch, starter solenoid, starter, and battery. Somewhere in all that, there is a fault. Occasionally, the fault is...

Car stalls during braking and deceleration

It is possible that the noise and "no power" symptom you experience is the exhaust pressure in the turbocharger of your engine being released. In some cases, an excessively rich mixture of fumes in the exhaust is ignited causing a...

Secondary coil replacement for a 2007 ES 350 Lexus

Hi there. That code is set when the primary or secondary circuit for the specified coil has failed. If you are not experiencing any drivability concerns, then it is most likely that the circuit has not failed to the point...

Nissan Sentra 2007 problems with the tension pulley

Hello, thank you for writing in. There are a few things you need to look into. One, have you been buying the same brand of tensioner, and have they been warrantied? You may want to make sure you are getting...

my 2012 ford fusion today the wrench sysbol came on saying throttle control/transmission fault detected why?

Hello Mr. Donald, thank you for writing in. The wrench is another form of a check engine light. When the computer detects there is something wrong (as it is constantly running tests) it will set a "diagnostic troubleshooting code" that...

Key getting stuck in ignition, then drains my battery

The key sticking is probably a mechanical fault. There could be a problem with the key itself, the lock cylinder or any of the interlocks that affect the key and steering column. To inspect this and resolve it, just request...

Related articles

P2555 OBD-II Trouble Code: Throttle/Fuel Inhibit Circuit High
P2555 means there is a problem with the FICM (fuel injection control module). The FICM regulates how much fuel is delivered by the fuel injectors.
P2228 OBD-II Trouble Code: Barometric Pressure Circuit Low
P2228 code definition Barometric pressure circuit low What the P2228 code means This trouble code indicates that the powertrain control module has...
P0390 OBD-II Trouble Code: Camshaft Position Sensor “B” Circuit (Bank 2)
Trouble code P0390 means the PCM does not detect the camshaft position sensor B signal and is very similar to trouble code P0345.