My 2005 element has a new battery but won't start. Normally runs perfect. Last Dec. it wouldn't start. Cranks like crazy but no start. Let it sit for a bit tried once more and it fired up. Been great ever since. Today it did the same thing. Now it won't fire up. Again, turns over fine. Any help would be great.