Hey guys. Some more information on this subject...

I think the procedure mentioned in this thread above doesn't work for the '04 model year GPs.

From what I can tell, there are two types of tire pressure monitor systems. There's Indirect, and Direct.

Indirect means that the car looks at each tire and tries to see if there is a tire that is rotating at a different speed than the others within a tolerance thereby "indirectly" sensing when a tire is of a different pressure than the others. This is the type of system that my '04 seems to have. It's cheaper than a "direct" system, but not as accurate since there is the possibility that each tire has leaked in roughly the same amount in which case the system would see no difference and would never be triggered.

A Direct sensing system has actual sensors for tire pressure in each wheel that send a wireless signal to the onboard computer thereby "directly" sensing the pressure of each tire. More expensive, but more accurate.

In any case, I think the above procedure with the lock + unlock on the fob is for resetting model years with a "direct" system, and it doesn't seem to work for my '04.

The problem I'm having is that ever since I had new tires put on the car, when I go through the DIC to the "reset tire pressure sensor" screen and hit the <--| button it doesn't do anything where before I would get the "tire pressure sensor system reset" message.

I did find the following procedure elsewhere in regards to an '04 Chevy Impala...

1) Put car in Park and turn engine off.
2) Remove key from the ignition switch
3) Insert key and rotate ignition switch to the "ON" position
4) Turn headlamps from "auto" to "park" and back
5) Turn headlamps from "auto" to "park" and back again (that's a total of 2 times)
6) Turn key to "off" position and remove key from ignition switch
7) Insert key and rotate to the "ON" position
8) Page through the DIC to the tire inflation monitor page and you'll get the "tire pressure system reset" message.

This procedure works as described on my '04. What isn't clear to me yet is whether this is doing the same thing that my system used to do by just paging through the DIC and hitting <--|, or if it's doing something else...

I have a feeling that it's just another way of doing the same which might be ok. I need to deflate one of my tires and drive around the neighborhood to see if the system is working properly. I'll try that some time this weekend and report back...