Yep agree with Jerry, and it sounds like the shop is trying to throw the blame on the tow guys. You take it back to be fixed and they tell you it wasn't their fault, it was the tow guys and you owe for the fix. You call the tow company, and they tell you there is no way they could have done it, and guess who gets stuck with the bill?
Only other thing could be the main wiring harness is loose and hanging down by the brake pedal, and when you apply the brakes the pedal moves the harness and it makes a connection.
97 Sahara, 74 Renegade, 72 CJ5, 55 Willy's (the Beast) Boss 302, 6:34 gearing, Bose 901 speakers.
God I miss that Jeep. Forgot the kinda Jeep, 80 SX4.