Hy Adam61, firstly NEVER run a vehicle in a non vented area, especially when you are in there with it!!! Fuel will evaporate from the carb over time, and our current fuel formulations are even more likely to do so, that is why it's hard to start, there's no fuel in the carb when you try to start it. Over chocking can cause smoke, the choke is only needed to start the engine, then push it in as quickly as you can to keep the mixture as close to correct as possible. Oil can run down valve guides and cause smoke on startup. If you don't have stabilizer in your fuel at the moment, I would drain it and replace it with fuel with stabilizer added. My personal opinion about vehicles in storage is, that if you're going to run them occaisionally, let them run until their fully warmed up and "Normalized", otherwise don't bother to run them at all, hope that helps.