try changing the plugs if you think it is that. have you scanned for misfires?