I'm glad you got it home okay. With it strapped to the gate of the pickup, I had visions of the gate opening along 1431 
Enjoy,
John
Yeesh - me too. At one point the cab slid to one side - I was really worried. But what I was most worried about was moisture getting into the cab. I just let it sit in the house for a couple of hours, then I put it together - works like a charm.
I even had to do my first repair! Well, not
really. One of the leads for button 2 on player 2 came loose. Snapped it back in, and we was street fightin' once more!