Home/
Registry/
Ford/
F-250/
1999-2007/
2005 Ford F-250/
Photo
supermotors.net/registry/media/1096019
Close-up of a steel diesel injector component on a blue cloth
Note the missing screen on the fuel port. I wonder where that went?
Is this accurate? Sign in to help verify it.
No comments yet.