I have a 97 Speedster, both engines start and idle fine and will rev cleanly up to 3000 rpm. At 3000 rpm both engines start a heavy misfire and will not rev any higher. Both engines hit the mis fire at the same rpm and will do it independantly of each over (i.e one will misfire at 3000 rpm even if the other engine is shut off). Both motors were running just fine yesterday so not sure what has happened. Can anyone give me any pointers ?