I found a solution to this, and it's already built into the car!
Digging around some old posts here in the forums, I found an
awesome thread on "secrets" of the 4th gen 4Runners.
Somewhere around page 7 or 8 there was discussion about a factory option to turn off the seatbelt beep. It's super simple to do, actually:
- Turn the car to ON
- Immediately after turning it to ON, make sure your odometer is in ODO (not Trip A or B) mode and press and hold the trip reset button for 15 seconds. Make sure you time it -- I stopped 1 or 2 seconds short of 15 seconds the first try and it didn't work.
- Once you hit 15 seconds, buckle the driver's seatbelt.
- The odometer display should now read "B-on" or "B-off" according to its current status. Press & release the trip reset button to change it to the setting you want.
- Turn off the car.
That's it! Now when I turn the car on, it beeps 5 times to remind me to buckle my seatbelt. Not that I need a reminder, I have never gone anywhere without a seatbelt (nor should you!)
And that's it. It doesn't continue to warn you if you don't buckle, but the part that's actually useful is that it doesn't beep 63 times at me if I have a backpack or a box or something even
slightly heavy sitting on the passenger seat next to me.
Problem solved. No hacks. No undoing the stitching in my seat or digging around in the electronics.
BTW -- lots of other fun things in that same thread too. Worth a read through all 27 pages.
dt
:attention: ALWAYS WEAR YOUR SEATBELT! :attention: