Ok so yesterday I left work and was on my way home, when I approached a gas station where a lady refused to turn into the entrance because of a car leave was slightly away from the curb (she had plenty of room btw). Needless to say she was waving me to go around in the middle of the dang road, so I did well when switching lanes a truck was approaching me, so I floored the truck well i heard an explosion and then no power to the wheels. I coast into the gas station and get under the truck to see the diff. cover bulging out. I get back to my office and remove the cover to see all the teeth on the pinion laying in the bottom and half of the ring gear teeth missing. At this point I don't have a ton of money to fix, any idea of the most cost affective way to approach this repair? Some pictures below show damage.