When the rpm's surge, is the speed surging too? In other words, do you feel it slow down and speed up? If your speed stays the same I'd say it's transmission/torque converter related. Torque converters are meant to stall and have a 1 to 1 ratio. If it's acting up it may slip and stall intermittently.