ok 27hp kohler on lazer z. first start when cold fires right up fast. if i cut a lawn and shut it off and start it 5 minutes later starts great too but i load up and go to next yard and go to start it and cranks for like 5 to 10 seconds before starting.... anyone have a clue? i heard change oil and did that and will see tomorrow but also heard probally the coils going bad. dosent this engine have 2 coils? and whats the chance they both go bad same time or is it a single coil? any info great.