Posted in Cuda - Challenger Parts for Sale, For E Bodies Only Cuda, Challenger, 71-74 Clutch Pedal Safety Switch 3488177 73pettyblue March 7, 2024 Mint 71-74 Clutch pedal safety switch in good working condition. Part # 3488177 $450 includes shipping. Author: 73pettyblue