sounds to me like the engine choke is "choking" the engine, then again i dont even know if these engines have a choke..... well you can always spend a day checking the vacuum system on the car might be a loose hose or bad valve ... of course this is all persuming that you checked the air filter
..... but then again i cant fix the check light on my car