The motor just cranks and cranks. I've replaced the plugs gaping to .035 using a flat gauge. I have replaced the battery. I have set the timing and checked the dwell... I'm not sure where to go now. I've noticed that cold starting on land with muffs goes better than sitting in the water, but either way it takes a LONG time to get going. It sometimes will catch and sound like it is going to start, but just chugs and stalls. Once I do get it started it runs great, no lagging or backfires, just smooth and strong. What should I be looking at?