Type of glow plug make engine hard to start?
you might want to check your tank location. now that your engine is inverted, the carb may be more than 3/4" below the tank center line.. which can make fuel gravity feed really quickly once a siphon is started (when you prime the engine)