i got off my last day of work as sears tonight and hit the road to go back to LA to see the parents. About 20 miles down the freeway i started to hear a rattle. About 5 seconds after i figured out it was my transfer case shifter making the rattling sound i hear a big BOOM. I look in my rearview mirror and see sparks flying across the freeway and my blazer starts making horrible noises. I pull over as quickly as possible and crawl under my truck so see that half my driveshaft is missing, and the other half is hanging off the rear differential about 3 inches from the ground. Im guessing that my u-joint siezed up and since my driveshaft was moving so fast it just sheared off. I had to take the half of driveshaft i had left off on the side of the freeway at 1030 at night and put it in 4lo and drive 30mph till the next exit where i could make a call to have my roomate pick me up. Do you guys think that i did any major damage, and is this something that is easy to fix. All help is appreciated.