Skip the auto shop - Our mechanics make house calls

Q: have code p0017 dealer is telling me i need a new engine is this because they dont know what to do next to my car .?

asked by on

I have put on a new crankshaft sensor, camshaft sensor, new gas cap, 2 new oil control valves changed the spark plugs, new oil change, pvc valve, and light was still on so would a timming belt possibly be next ? Car doesnt smoke. runs good just engine light wont go off. took it to the dealer they said it needs a new engine ,i just cant understand this if its running good no smoke,doent run hot has pretty good pick up for a 4 cyl. why would it need a new engine ? please help!!!!! thank you.. my name is sharon with light on i cant get it inspected

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

As you may have already learned, the code p0017 indicates an issue with the crankshaft position sensor. This would mean that that transmission doesn’t understand the speed and can’t send the same information to the transmission. I don’t think your car needs a new engine just based on this code alone. With all the repairs that you’ve done, it’s possible that the ECM is faulty and is producing the code. I recommend having a professional mechanic, such as one from YourMechanic, reset the codes and inspect the Check Engine Light thoroughly in order to make a proper diagnosis.

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

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!
  • Home
  • Questions
  • have code p0017 dealer is telling me i need a new engine is this because they dont know what to do next to my car .?

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: No start

Hi there, thanks for writing in about your 1999 Buick Park Avenue. You may have a bad ignition module and coils if you find that you are getting a crank and cam sensor, and no fire from coils. You should...

Q: Kia cerato 2004 overheated and shut off by itself.

If the engine overheated until it stopped then you may have done internal engine damage that may require engine overhaul or replacement. You should have a coolant pressure test and engine compression test to get the condition of the engine...

Q: How do I store a memory seat position?

If equipped, your driver seat can store two positions. That way you don’t have to adjust each seat position when you get in the car. Instead, you can press a memory button, and the seat will automatically adjust to your...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.