I'm with the OP. I would be pissed too. Whether you pay a little or a lot for a new car, you're putting money towards something you want to enjoy, not watch it being worked on in the service department.
Ford will fix it major or minor, but it is still an inconvenience.
OP - let us all know what it turns out to be. I'm real curious as I want to hear more real life stories about the car. By the way, congrats on the car. You bought one sick machine!
2003 GT (5 speed) - TFS heads & cams, full exhaust, 3.73 gears, CAI, t-body, plenum, dyno tune... just to name a few