I've been fighting this thing for a while. I took it in to the Sanford Honda dealer about 3 or 4 weeks ago for the same problem. It will crank over, but won't light. I changed out the spark plug and it still wouldn't start. They siphoned out the gas tank and said it had water in it along with other crud. They also replaced the spark plug. It started and I loaded it on the trailer. Went out to start it last weekend and it wouldn't start. I siphoned out the fuel they put in it, filled it with fresh, non-ethanol gas, and it still won't start. As a test, I tried starting my '04 Polaris Sportsman that hasn't been started since last spring and had the same gas in it when I put it away. After a few cranks, it started up and ran smoothly. It's carbureted and the Honda is FI. I'm not sure what the Honda dealer is pulling, but they don't seem to be fixing the problem. Anyone got a recommendation for a shop in the Sanford, Dunn, Erwin, or north Fayetteville area?