I just had a problem where the car wouldn't start when hot, turned out the wiring going to the MLP switch was shorted out.
That also was screwing up the trans, causing it to lose 3rd gear & overdrive.
When I'd tried to start it, the dash lights would come on, but the engine would not crank.
Hope this helps.