Stock 9783
Used 2005-2007 F250 super duty Electronic Diesel Throttle Accelerator Pedal Assembly Factory OEM.
See pics ask questions