Have you tried it with the glow plug loose. Traxxas fuel may not be the best, but should at least pop. Just noticed you are spinning it right. Most marine engines spin left looking from prop. Not familiar with that engine though.
Last edited by mysteryrc; 10-12-2015 at 06:46 PM.