wow, that throttle cable thing kinda worries me, last thing you want is the throttle to be stuck open when you are turning.. haha actually that reminds me, today i was backing up and my foot slipped off the clutch, and instead of the car stalling, it just jumped back and kept going and going(trying to shove the clutch down quickly = more slip ups.. haha )