ok here goes, this is kinda lengthy but step by step on how to re-program the tire pressure sensors, First things first did you get the system scanned, if there are any error messages make sure to clear them then retry the system before switching out the reciever. the problem definitely sounds like an intermittent fault in the serial data between the reciever and bcm check all the connectors and wiring to make sure nothing is pinched or grounded and that ther is not a lose connector. if everything is ok then yes you probably need to change out the reciever which is located in the left rear wheel tub under the trim plate, ensure the ignition is off . once complete before programming the key FOB make sure the fob is not in passive mode, then follow the steps below to re program the tire sensors (*** to program the tire sensore the use of a strong magnet is required , GM specifically designed and magnet in the shape of a tool calling it the TPM system programming tool J41760, although i have never tried it with out this tool its nothing more than a u-shapped magnet with a hole to allow it to be place right up against the rim over the valve stem***)
IMPORTANT: Make sure the vehicle is stationary for at least 2 minutes before attempting
1. turn the ignition to ON
2. press the REST button in order to clear any IPC display warning messages
3. Press and relwase the OPTIONS button on the DIC to scroll through the display options until the IPC display is blank
4. Press and hold the DIC RESET button for 3 seconds
5. press the OPTIONS button again until the TIRE TRAINING message appears.
***note if the TIRE TRAINING message cannot be displayed, and the IPC is functionoing properly, contact me and i'll wal you through programming the RPO codes.
6. Press the RESET button until the IPC LEARN L FRONT TIRE message appears in order to begin the programming sequence
7. install the j41760 ( magnet ) over the left front valve stem
8. the horn will sound, indicationg the left front TPM sensore is programmed
IMPORTANT: if the horn doesnot sound after 15 seconds, remove then reinstall the J41760 Magnet tool. this procedure may have to be attempted up to three times in some instances.
9. when the horn sounds, proceed to program the next TPM sensor in the following order as directed by the IPC messages:
-Learn R front tire
-Learn R rear tire
-Learn L rear tire
Hope this help
bmwdiver
if left in the program mode for more than 2 minutes without learning a sensor the system will turn off th eprogram mode and the proces will have to be started over.