Replacing the crank position sensor fixed my issue. I got a replacement part from O'Reillys for around $27 after tax. I've driven about 2000 miles on the new sensor, and I haven't had a problem. Prior the replacing the sensor, the vehicle couldn't make it more than 100 miles without dying or potenti...