I'm trying to help a buddy diagnose a problem with his '03 with 48RE with 60,000 miles. Every time he hits 2,500 RPM the truck defuels. If the AC is on it hits around 2,000. Been happening for about 4 months now. He's changed the fuel filter and there's no codes. Any ideas? He's had an EZ on it before but since the problems happened he took it off. I had him disconnect the battery's last night and haven't heard if it helped or not. Any other ideas?