Foot Throttle Parts Home > Daf Truck Parts > Engine Controls > Foot Throttle Parts You are currently viewing our Foot Throttle Parts category D3127 Pedal / Throttle Pedal Sensor (CF75/CF85/CF85/XF95/XF105) £92.50