I've used it within the last 10 years so the technology still works...
Decarbonizing definitely helped on my 3.0, I did this with seafoam (Water, seafoam, or GM top engine cleaner all work well), I also fattened up my idle mix a bit. is your engine running cool as if it is hot sure to impeller...