Need help
It sounds like the diff is locked(not letting the wheels spin at different speed through turns).
Does the car vibrate all the time or just when turning?
EDIT: Did he put friction modifier in with the gear oil when he filled it up?
Or look at the plus side and now you have a full spool!

FWIW I would ask in the gears and axle section might get some more response.

