Curtis,
I'm not so sure that your wait is all that unusual. I detect that different parts of the country (probably based on how many reserved in a given time period) will have somewhat different delays. The early guessimate for my car will be a wait of 408 days and don't expect it for another 10 days after that. Depending how with it your dealer is, you might be able to get some advance info. There does seem to be a way to do that. I believe that the VIN is applied when the car is assembly. I'm a 1225 and expect mine maybe in late June.