So this is the problem I have been have for the past couple months. When I try to start my car there it takes a 2-3 seconds longer for it to turn over than normal. It doesn't matter whether the engine has been driven for 30+ miles or been sitting all night it happens at random times. It progressed from a few times a week to once a day. I have noticed that
The check engine light has not come on yet and have not noticed anything other problems happening. It could not be the fuel pump because I had that replaced less than 5,000 miles ago.
I was thinking it could be the crankshaft sensor or one of the camshaft sensors (Exhaust, Intake). It is an 05 330 ci zhp all stock with 70,000 miles.
If it is one of those issues does the check engine light come on before the actual part dies so I have time to make it to a shop or will it just crap out on me with no warning .
Thanks in advance