Have you got a lower front control arm brace? Something like the White Line LFCA brace should eliminate the wheel hop with upgraded engine mounts. Progress makes one as well, but I've seen some listings for the White Line brace used on one of the Forums recently.
there used to be a writeup floating around of how to go make your own traction
bars with just a trip to home depot. They looked great too. Can't remember who
did it but I guess you can just search it.