RE: 58GX2 PROBLEM
It is almost never the engine's fault, but most of the time the carb and carb settings are to blame. To check that, switch carbs with your good engine and see if that works out.
If it does, have your faulty carb serviced by someone who knows his business.