Is she firing on all 4 cylinders when she is cold? if not, you have at least narrowed the search to that specific cylinder. Try to spray some water on the exhaust when she is cold, and see if it evaporates on all 4. Even if she is cold, and you use choke, all 4 cylinders should fire.
If there is one or more cylinders that does`nt fire, try to switch the coils, and see if the problem goes to another cylinder. If so, there is a big chance that it could be one coil thats bad. If not, it might be carb or plug. My 900 coughed like that, it started with some mild coughing, but became worse after some time.
If there is one or more cylinders that does`nt fire, try to switch the coils, and see if the problem goes to another cylinder. If so, there is a big chance that it could be one coil thats bad. If not, it might be carb or plug. My 900 coughed like that, it started with some mild coughing, but became worse after some time.