Surge problem at speed

If its actually surging while driving steady. That is the engine revs up and then dies, then catches when you lift off the throttle slightly - that's lean.