I had exactly 300 miles on my car when I tried to start it today, in a parking lot, and it wouldn't start.
I had already driven it several times today with no problems. Instead of having the gear selected showing in the dash, I had three horizontal bars going across and a warning sound beeping. Called smartusa, was put on hold for a few minutes, then was told my computer didn't know what gear the car was in. They had me put my foot on the brake pedal, turn the key to the on position, move the gear shifter through all of the gears and return it to park, turn off the key, and then restart the car. I actually didn't even turn the key to off because I could tell the problem was fixed as a "P" showed up in the dash.
I was very glad it was such an easy fix and that it didn't need to be towed!