Was leaving the butcher shop Saturday, and the car didn't want to fire on the first crank, which is unusual. Nor did it fire on the second try. Third time, it started sort of roughly, smoothed out, then the transmission warning light kicks on and the car shifts like a bad SMG car. Freaked, I pulled over, turned it off, and called the dealer. When I restarted to take it in, all seemed fine. Turns out the Crank Position Sensor was going south, and caused a small stroke in the ECU, prompting the transmission weirdness. Thank God for maintenance warranty, as $58 later I was rolling again.

2005 330Ci ZHP