I do have the rubber piece It stays in place but if I pull back on the pedal it will come out

I looked at my cuda and this cant happen with that setup

It seems a safety issue. A local car had this happen on the track and had no brakes with disastrous results

I was going to weld in a bracket to create a stop to prevent it from being able to be backed out.

I was wondering if I was missing a part on the pedal assembly


1970 Barracuda Convertible
1968 Satellite Street Strip car
1654.5 Mustang
1955 Land Rover