I have a 1998 speedster with twin 787's. This weekend the starboard engine started running a little rough and then began backfiring in the middle of the rpm range (but runs fine at the upper rpm range). I visually inspected the engine and do not see anything out of the ordinary. Motor fires right up and will idle but a little rough. I have not worked on this type of motor before, so any guidance would be greatly appreciated. Thanks!