RE: Engine trouble
If, after all that has been suggested above, your engine doesn't perk up, it may be worth un-mounting it and checking the backplate screws for tightness. Loose backplates can cause many strange problems that are difficult to diagnose.
Really, tho, I think if you replace your fuel lines and verify that the carb is clean and retuned from the start, it should work out.