mine were shot, but heres what i did:
$5 at home depot for a HUGE tube of polyurethane.
i used it to rebuild the mounts, they were in pieces! (yes im cheap)
so far 1300 miles on them and they are holding up fine to the torque of the 3L
i get NO WHEEL HOP, just lots of tire spin