could be that your distributer is retarded too much.... or you have a vaccuum leak... or your carb isn't tuned right.... or your cam is getting flat