I quote “ I had to let it roll to a stop on a parking curb”, give me a break what happen to his brakes in the car. Was he driving so fast into the parking space the main brakes failed
and he needed to use the parking brake to stop him. The first problem is what slipped, the hand brake lever did not hold or with the hand brake lever all the way pulled up the car was moving. If the car was moving why was it not in gear in the first place?
One should never rely on just the hand brake; you should always put the car in reverse or 1st gear which give the motor the most holding ability
(driving stick shift cars 101). Just like driving an automatic, you put it in park, and of course if you do not the car will not let you take the keys out. This is a slap alongside of the head saying PUT THE CAR IN PARK
. Now if you pulled up on the Hand brake lever and felt pressure being applied and the e-brake did not hold I would check the adjustment of the e-brake cable, and the caliper adjustment. Did you try to release and pull up on the e-brake lever more than once?
The cables in these cars are not water and dust tight, so some times the cable can get stuck in the cable housing. Did you just drive through or wash the car; wet brake pads do not grip until the water is squeezed out between the pads and rotor. Just some more food for thought