I stumbled upon my 04 Titan brocure and found something interesting. In the brocure it states that if you have the "Big Tow" package then your truck is equipped with VDC. I have an 05 and I can not find VDC anywhere in my truck. Was this changed for 05 models? Should I talk to the dealer about this if I don't have it to get it installed or workout something?