The intake from APN is the overall best available fix for the EGR issues, but if money is tight the Dorman Upper Intake Kit is a still good fix IMO, I am almost positive the upper intakes are the same, and the only difference in the APN one is the added EGR Steel Bushing, both come with the same stuff, at least they should, my Dorman UIM Kit came with the same reduced diameter EGR stove pipe as the APN Kit, and the TB Gasket came with it as well.
A tip, use the old EGR stove pipe to tap the new reduced diameter one into the LIM.
After 134k my EGR passage into the UIM was not too bad, just an excessive bit of carbon build up, but I expected that, with the reduced diameter EGR stove pipe now in the LIM, I do not expect to ever have it leak on me.
If I ever have to do it again I will go with the APN Kit, but I don't think the upper intake will have any issues for the rest my my cars lifetime.
2006 Pontiac Grand Prix GT with SC
1996 Buick Park Ave NA