what would be the best programmer for a 2005 silverado 2500hd with a 6.0L underneath the hood. i have a hypertech but it is very basic and there had to be something better out there.