lol @ the pop... i had the same experience and thought i broke something too... but nothing happened...
what were ur 60' times... also what mods do u have include the tires and the pressure u have them at??
on the track here w/my car stock with the stock all-season tires at full psi... i launch at around 3500rpms and play with the clutch until it catches... any lower and u will bog... u need some wheel spin on these cars b/c they lack the tq...
btw good times