my 87 is doing the same thing i ran 2 cans of sea foam in 3 tanks of gas is still doing the miss at 2500 to 3500 only at cold when hot not a lot i changed the plugs before i started am in the process of changing them again when i get the parts will let you know if it works the bike goes real good beside that it was real bad when i got it thought it was worth it with only 39000km blaine just put new plugs it works a lot better have a little popping sound at idle going to try a other can of sea-foam one plug was a little wet other was dry blaine