The firmware listed with that cable seems to be the correct one for MY 2005+ vehicles. There’s a few traps here; MY 2005+ use the CAN bus lines (these aren’t active in earlier MYs) but it’s my understanding that all MYs need to have pin 7 (called SIL for Software In Loop) to talk with the peripheral ECUs like AHC, VGRS etc. Good luck with it all, if you have no joy I’ll send you my gauge to check your pressures