Got the motor mount inserts from www.neoncars.com, $28.00 per mount (2 mounts) I installed the top mount today, It took about 10 minutes. No more wheel hop! Car feels much more solid! It vibrates a little but not to bad. Best money I've spent on the car so far!
I'm happy with just the top mount, I may not even install the bottom one. The difference is night and day!
Ryan
Ryan