I would check the sensor in the latch and hand brake. I believe the one on top of the motor and the one behind the shoulder tell the top it's closed or open. I had a car where the shoulder sensor was bad and it kept letting the motor run until the gears inside the transmission came off.
__________________
Woody
|