1996 Ram 1500 5.9 4x4 surging?

Pretty sure this truck has an EGR valve. I always start with them. They cause these symptoms also.