I have a 2004 Toyota 4Runner V8.
So, the airbag warning light has come on a few times but doesn't remain every time. Now I'm getting a high pitched whine/ringing come on after a few minutes driving but no warning lights (I have a short video with the sound and dashboard, with the warning lights of the door, tire and seatbelt. The door light is on because the hatch won't seal (broken window replaced and it's rusted shut). The tire light has been on and off. The seatbelt light because I unhooked while recording). Truck manual said warning lights will come on at the same time as a buzzer (warning sound), this is not even close to a buzzer.The stereo, temp control, any other switch are all off as well. The sound is more prominent on the drivers side top dashboard. Can't hear it outside or with the hood up and I checked all fluids (except for under the truck) and they are all good. Fuse panel seems okay but I haven't actually removed any fuses to see if the noise stops and the panel is under the dashboard on the left side of the steering column. Some blogs say something about the ECU but as far as I can tell, the ECU is under the glove box which is on the passenger side dashboard. Doesn't matter if the truck is in motion or parked. When I turn off the engine, sound stops. Sometimes it only takes about 2 minutes for it to start.
ANY IDEAS???