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.

Yeah well....you can lead a horse to water.....