I feel yall's pain, I finally picked mine up last week and everything has been good so far - minus the subwoofer blowing. My Truck sat at the Pearland railyard for 40 days with a dead battery. The truck arrived at the dealer, still dead, they swapped both batteries and I was nervous that it would continue to have issues - but I haven't had any problems since taking delivery on the 4th.
Ordered: May 8
Scheduled: Jan 6
In Production: Jan 20
Vehicle Built: Feb 6
Shipped: Feb 11
Pearland: Feb 22
Arrived at MD: April 3
Took Delivery: April 4
The last few days of me waiting, I basically gave up on it. I had been in contact with the Logistic Manager getting weekly updates about it being on the no start list at the rail yard - so when he called to tell me it was there, I thought he was joking.
From looking at other posts on here in the January order thread, If you ordered from Mark Dodge I would be highly suspicious if your truck sits at the rail yard longer than a week. They tell you 1-21 days but, recently, just about everyone's truck showed up within 10.
I don't wish that railyard wait upon anyone. In those 40 days, my trade-in lost $1760 in value (thru a third party) and I ended up just trading it in thru MD.