Entered too fast!?!?!? No such thing!! That was a straight up MAN initiation at good speed and you were off throttle because you were actually going as fast as the car could take the turn, not like most of the pussies who are going slow and need to be on throttle the whole time since they enter at 15mph and are actually doing a rolling burnout, not drifting.
Also it's impossible for anyone to give advice on how to drive your car unless they have just driven it and pushed it hard to learn its character.
Get a cheap used 2-way and a hydraulic handbrake, beyond that you're man enough to drive it to the limit and learn for yourself. My only other recommendation would be rack spacers and a 235 or 245 in front to give the clearance for the extra angle (for those who don't know, Jerry runs like a 255 or 265 FRONT tire)
Cheers man :bigthumbu