check ya clutch.........
if its new..was the fly wheel machined??

check ya fuel pump maybe ?