Ok, at random times, when the engine is hot or cold it turns and keeps turning and wont fire up then when I stop every once and a while it will sputter like it wants to start then stops, then when I try again, it will turn for a minute, then start and run real strong. But whats puzzling to me is sometimes it fires right up. I have checked all my wireing and my plugs and wires are almost new. Can anyone help me out with this one??