i heard it tonite when you took off,did it in first but not in seccond??id just start with the basics like plugs first.have you checked the condition of them since you bought it?do you know what there gapped to?get a hold of some NGK copper plugs to chuck in here to see if that fixes the prob,there cheap and available from just about any where.
oh and it sure as hell didnt sound like traction control cutting in lol.sounded like you had a Bee R installed