The best maintenance is running the engine regularly. It is not any mechanics fault if you do not properly maintain your engine. Start from the beginning like said check engine compression three times engine cold. Check spark with a open air spark gap tester just looking at the plugs tells you nothing. It must jump a gap of at least 7/16 inch with a brite blue snap. Take all the connectors apart and clean with electrical cleaner and put back together with dielectric grease. Sand all grounds metal to metal. Empty your fuel tank in a five gallon bucket and see if water is in the bottom of the bucket?
I am not blaming anything on the mechanic. My engine is meticulously maintained. I took it to them the fall prior to be winterized and fogged and then again in the spring of 2015 when i took it out to hang on boat and it would not run at all. That is when they rebuilt the carb, fuel pump, changed plugs, fuel filter and attempted to test spark prior to putting gas in it and said that i had no spark. They wanted 600 dollars to change the CDI. No thanks, they are not that expensive to buy even at retail pricing. So i brought engine home and put back in garage, no gas ever put in it moved cdi box around while pulling on it and got spark to come back. Got busy with work and never did anything more with it. So in my eyes it is still set up for storage. Any way here is the list of what i have done.
1. Compression test is good.
2. Have fuel going to carb, fuel is new and is non ethanol. All that i use in my stuff except for the cars
3. Checked spark in the dark. Can get it to go in and out by moving cdi box. Have checked the wiring and get good continuity even when moving harness when not connected to CDI. Guys there could be a break or something right at the connector. I just don't want to cut in and find out as i don't have any replacement pins for the connector. I have cleaned the connectors and ground and placed diaelectric grease in connectors.
4. I don't have an open air gap spark tester. I will get one though.
5. Fuel is new as of 2 weeks ago. I still just drained to check for water, but did not see any.
So what it is doing now it that it will start and only stay running for a minute. I have put some zip ties holding the connector to the cdi box to see if that actually helps. Motor will start and die with in 5 seconds.
So my question is, with the motor not actually having any fogging oil or gas in the carb and fuel pump actually a bad thing? Has the 2 years in my garage caused the o-rings and gaskets in the carb and fuel pump to dry out? I have fuel in the carb. After pumping i can open bowl drain screw and get fuel. Even after it dies the bowl is still full and the primer bulb is still hard. It dies so abruptly that i don't think fuel is the issue. It acts like the spark just went out again.