05 and up GXP definitely have canbus right? . onstar read check engine light and reset them remotely. Also hacking into these cars for the ability to one one day maybe reprogram the ebcm or like Hinson motorapists is already doing is using a module to display any engine parameter through your hud.