2004 f350 6.0 just hit 150k miles and I did an oil change on it 3 days ago and today and yesterday having issues with it. At stop lights after it is up to temp sounds and feels like it’s going to stall out and while driving it, it seems to get up to higher rpm before wanting to shift and when reaching 50-55mph and 1500 rpms it like sputters and shakes and gets worse when you try to increase rpm. But after driving like 10miles it mainly goes away then comes and goes until I stop. I am clueless to what it could be I have owned this truck since 100k miles 2.5 years ago I do oil changes every 5k-7k miles. I saw on a previous thread maybe egr valve or icp.. replaced both last night and still having issues this morning. Need help as this is my work truck.