Start the engine on the starter box and take Motor/ nitro spray and shoot it directly being the flywheel. My guess is your motor will either instantly die or almost stall. If it does it's time for a new front bearing.
If that's not the case then my second guess is your needles are slightly out of wack. Lean top and a rich bottom along with a fat idle gap.