Williams Foot Pedal – 90E034000
Vehicle recall defect – Electronic Foot Pedal Springs Could Fail Due To Improper Heat Treatment, Preventing The Pedal From Returning To Its Normal Idle Position.
Williams Foot Pedal – 90E010000
Vehicle recall defect – Electronic Foot Pedal Springs Could Fail Preventing The The Pedal From Returning To Its Normal Idle Position.