RE: engine advice
Sounds like something is causing it to go lean. Maybe a hole in the fuel line, or dirt in the carb/or clunk.
The engine may be just be junk, but it's probably something simple. Change all the lines, clean everything out and give it another go.
Ben