Stock 9783

Used 2005-2007 F250 super duty Electronic Diesel Throttle Accelerator Pedal Assembly Factory OEM.

See pics ask questions