Don't worry, it's a Ford. Things like that fall off all the time.
_________________________
http://www.feedforspeed.com