The engine runs irratic with warm up lever up, then mellows out after a couple of minutes. Won't run when lever is pushed down. I had my carps rebuilt and fuel lines. Running 50:1. Just got it back from mechanic last week. Took it out sunday and ran for 15 minutes and was stranded and had to be towed. I and am going to call mechanic back tommorrow. Any suggestions?