I have dealt with Star Tech a couple times. Generally when dealing with a totally possessed truck, the Star Tech crew has actually given good solid data and diagnostics info toward completely solving the problems we were incurring. They are Chrysler's go to team when the service dept runs out of things to replace to try and fix a problem.