Boy, does my son's slant run crappy!

Check the 4" rubber fuel line at the gas tank. It connects the gas tank to the hard fuel line. Maybe cracked or dry rot and sucking air.