If it was a 2003 model, Ford would have shown it at this season's auto shows.
I think it's a lie to get you to some sales thing. Just like when they say "Come see a new TV show" and it's an old unsold pilot or canceled show and they want to test commercials

.