I have a 2007 Silverado NBS and I rotated my tires yesterday and I knew that TPMS had to relearn the tires. I went through every step in the manual, using the DIC buttons to put the truck in learn mode, go to front driver tire and let pressure out, the manual says 5-30 seconds to learn it. I sat there for over 1 minute letting air out, went from 35 psi to 25 psi. Truck just times out.
The DIC shows the correct pressures, but the wrong tires, so all 4 sensors seem to be working fine the truck just refuses to learn the new locations.
I took it to the dealer and the guy used the DIC buttons to put it in learn mode with the truck running and said "there, the new locations have been learned" went home, let pressure out of the front driver tire, showed the rear driver. So clearly it didn't work.
Thanks in advance.