get it serviced change filter, use 5/30 oil check battery connections make sure they are nice and clean especially earth strap, also check timing if you need more info on timing let me know, also check what starter motor you have should be the big one as its more heavy duty than the smaller ones