I have been struggling with my TPMS warning light for over a year now, having to get it reset (either by the dealer or a tire shop) a number of times. I have searched the forums over and over again, but never found a solution other than blacking the light out with tape, or continuing to have someone reset it for me. Eventually, I said f@#$ it and just ignored the dam light.
In my case, when I started my truck, it would flash for 1 min, then stay on (solid) for as long as the vehicle was running. From what I read in the manual, this could mean that there was a malfunction with the system. Me being the type that checks my tire pressure regularly, not relying on the light, I wasn't about to throw money at that problem.
This morning I decided to do some more digging around and came across this post on an Infinity forum:
Reset TPMS Warning By Yourself For FREE!!! - MyG37
It says that it's supposed to work on all Infinitys with TPMS, as well as all Nissans. Well, I tried it out and to my surprise, IT WORKED!
I have modified the instructions to suite my '06 Frontier KC SE. Hope you find it helpful.
Step 1: Set the tires to the following pressures, they have to be exact:
Tire position Tire pressure kPa (kg/cm2, psi)
Front LH 240 (2.4, 34)
Front RH 220 (2.2, 31)
Rear RH 200 (2.0, 29)
Rear LH 180 (1.8, 26)
Step 2: Locate the TPMS interface plug. This is a white female plug that is attached to the OBD wire harness under the dash right about where your right knee would be when sitting in the driver's seat. It's got 1 white wire attached to it.
Step 3: Attach a paper clip or wire into the interface plug. I used a 5 inch copper wire, spliced on both ends, and inserted it into the connector on the same side as the existing white wire.
Step 4: Put your key in the ignition and turn it to the last click before the engine starts. This is the KOEO position (Key On, Engine Off).
Step 5: Tap the end of the paper clip (the end NOT in the interface plug, duh!) on any exposed ground (metal) 6 times. The grounded metal in my case was the steering column.
Note: You need to do this within 10 seconds of the key being in the ON position.
Step 6: If you completed step 5 then the TPMS warning light will start to slowly flash and you have activated the TPMS relearn process. If it flashes fast that's not right. If yours isn't flashing slowly then check your connections, turn the ignition off and start over at step 4.
Note: if you're having trouble getting it into the relearn mode, try grounding the connector, turn the car on, then turn the car off while still grounding it. Then repeat the above steps.
Step 7: Once you confirm the lights do not stop flashing, step on the clutch/brake and start the car. Do not turn the car to OFF position. Start driving >25mph until the light goes out. It could take as long as ten minutes.
Step 8: The light will quickly come back on due to the low tire pressures. Refill your tires to the correct pressure, go for another quick spin, and the light will go off!
I followed these instructions and it worked for me on the first try! The longest part of the whole procedure was farting around with my crappy pump, but the main thing is that it worked!!! Now, let's see how long it lasts.
I'll have to send a thank you note to the original poster on the Infinity forum! Feel free to do the same if it work for you.