Just picked up an '04 Sorento with 84,000 miles and it quit while on the way home! It started after a few minutes (with a "check engine" light) and I made to my driveway. I plugged my code scanner in and it read "P0335 Crankshaft Position Sensor 'A' Circuit". I've heard that sometimes and in some models, low battery voltage or a weak starter can can trigger a Crankshaft Position Sensor code. Any comments? This is my first post, so go easy on me!