Got a Fh580V that doesn't like to start but runs fine once it does start. Has very good spark .Has nearly new rings but doesn't have much compression. Was running good then became harder and harder to start. Valves are fine and new head gaskets. Hit it with starting fluid and it wants to backfire. When it does start there is no reason why. It will suddenly fire right up and run nicely. Acts like timing is off so it won't fire but why does it run so nice when it does start? Is there a spark advance within the engine that could be faulty?
Turned out the starter wasn't cranking it over fast enough. Swapped a starter from another Kawasaki I had in the shop and it started so fast, it startled me.