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