I also had a problem where my Pantera would stall every time I hit the brakes hard. It turns out there is a pedal on the left side of the floor called the "clutch", and you have to push that pedal in before the car stops or it will stall every time. Give that a try and see if it helps. Best Regards, J. Sean Keane