I was having problems with my trucks EGR and went to get my emissions test and it didn't pass because of high NOX so I changed out my EGR with a used one and she passed with flying colors but the EGR was from a different year truck and my buddy told me it might have a hesitation because the EGR might have a different orifice size than yours and sure enough it did because it was doing the same thing yours was.
So I replaced it with a new one and she runs super now. I hope this thread helps a lot of people. And yes there is different ones for the weights of trucks.