Got to play with a cobra
He sounds like an awful sales manager. If anyone is going to buy an '03/'04 Cobra, they'll know it's supposed to have a ducktail spoiler.
The only thing 03 specific is the front bumper. The rest of the car is 01.
Doesn't even look like it has a heat exchanger behind that opening either. But that could be the lighting.
I'm pretty sure knight is right. Track down the vin if you're really interested in it.
It's a piece of crap I test drove it and I was gonna buy it but it overheated and I went and got a 06 GT instead



