Hi,
A crankshaft position sensor can work one time and not the next. Also, it can be adversely affected by heat. So, in general, yes it could be at fault. However, since the vehicle cranks normally and won't start, but it does start when you bump start it, in my mind, that sounds like an issue somehow related to the ignition switch.
If you have no spark when cranking but it starts when bumped, that indicates it does have spark when the key is not in the start position.
Have you checked to see if there are any wiring or connector issues from the ignition switch?
Let me know.
Joe
Tuesday, October 31st, 2023 AT 7:09 PM