to tell you the truth it sounds like an ignition problem. does it only misfire like that under heavy load going uphill or on flat ground too?