Sorry to hear about your miggy. Who was the shipper, was there any insurance that might pay for a repair? If it took as good a beating as you describe, there are endless connections that could have been damaged. You say the cpu card was loose when you received it? A jolt hard enough to knock that out could damage the cpu slot. Make sure that any socketed chips are in tight.
I've seen mother boards take hard shots that crack them around the mounting screws. Some times that kind of damage is hard to see. If you're comfortable with taking things apart, I would take out the mother board, get a bight work light, and closely go over the motherboard and all of it's connectors very closely looking for broken solder, cracks, and bent pins. If you had the cpu card flying around loose it could have hit some thing hard enough to cause trouble. Look it over very well front and back.
If you have to send it off, leave it striped down as much as possible to save on more shipping cost.
Plaz