1998 Ford E-350, 7.3 diesel

She runs fine around town but when I put petal to the metal she falters at about 35 or 40 but then recovers if I ease off the fuel. She also falters on the road at around 50 or 55 but again recovers if I ease off and try again. Sometimes she runs just fine on the road with no problems. I have replaced the fuel filter.