2005 Ford freestyle throttle body recall Source Source Source Source Source Source Source Source Source Source Read Also: 2006 Ford freestyle throttle body recall 2007 Ford freestyle throttle body recall 2005 Ford freestyle throttle body Ford freestyle recall throttle body 2005 Ford freestyle throttle body part 2006 Ford freestyle throttle body recalls