My parents had a 91 Dodge Daytona that was parked in front of their old house when a drunk came around the corner and hit the car so hard it shoved the engine up against the firewall. The drunks ran on foot and were cought that night. The car was totaled and it was my dad's daily driver. They ended up having to buy a new car whitch stunk because the Daytona was paid off and then they had to take on a payment. I hope you can get the truck fixed, we were thankful the my dad's 52 International L110 truck was up in the driveway when it happened. Good luck, hope the catch the A-hole.
Sean