Hanging Ford Escort brake pedal