I'm thinking busted trans or engine mount.
I strongly doubt you've snapped an axle.
When you "punched it", was this with the nitrous active or without?
All in all, there is little that any of us can do to diagnose this via the intArweb.

h: You'll have to get under the hood and run through all the likely culprits.
Moved to Hybrid Forum.