Usually a bad sensor will throw a code. You did not mention the Check Engine Light, so I assume it is not on.
You have an 04, if the PCM program is the original, maybe having the gm dealer upgrade it with the newest program parms will help.
Around here, they usually charge one hour labour for the re-flash.
You have an 04, if the PCM program is the original, maybe having the gm dealer upgrade it with the newest program parms will help.
Around here, they usually charge one hour labour for the re-flash.