Fun problem with my truck tonight. 1990 22re pickup. Arrived back from an 8 hour drive. Dash, side marker, and tail lights won't turn off. Slamming the door helped, but only somewhat. Bashing on the dash also helped, but with some buzzing and a bit of time, lights all came back on. Buzzing came from a relay near the main fuse block in the driver's side kick panel. Round silver thing, part number 90987-01003 on it (Toyota part number) from Denso. I pulled it out and the lights went out, which is good. Do the relays fail with these symptoms or is it a loose ground or a short somewhere else? I don't mind replacing the relay if need be, because it is probably 32 years old.