does it have a big cam in it?

check timming and idle setting maybe

to big a cam and not enuff stall will kill it when ya drop in to gear

good luck