Two problems related to air bag light on have been reported for the 2004 Lexus ES330. The most recently reported issues are listed below.
Air bag light came on when idle and won't go off. Code b1787. Never in an accident. Unplugged and re-plugged all connections; disconnected battery for 15 minutes but did not reset light. Dealer checked and could not reset system. No air bag protection now. Fix requires new seat with sensors est $4500. Can't afford to fix.
Passenger air bag light came on about 6 months ago and won't cut off,I haven't been in a car accident nor has my airbag emploded, had it look at by mechanic at auto shop where I get my oil changes and such he didn't recognize any problems,called Lexus dealership and they want to charge an arm and a leg just to look at it.