when its on idle it runs as if it has a misfire but as soon as u rev it it is like there is no problem at all.I tried taking the plug leads off one at a time thinking if could be a bad spark plug or ht lead but it made no difference which lead i took off it still idled the same does anyone have any idea what this could be