For what it's worth, I asked Google Gemini. Can't verify what it says because I don't happen to have a 96 Sonoma.
On a 1996 GMC Sonoma, the flasher relay is located under the lower driver-side dashboard panel (knee bolster), positioned behind and just to the left of the ashtray / center stereo area.
How to Access It:
- Remove the lower dash cover: Unscrew the fasteners/Torx screws holding the lower driver-side knee panel beneath the steering column. (Note: Be sure to pull out the ashtray, as there is often a hidden bolt behind it).
- Locate the convenience block: Look upward toward the center console area to the left of the ashtray housing. You will see a small electrical relay cluster/harness holding round, cylindrical flasher units.
- Identify the flasher:
- Turn Signal Flasher: Mounted on the right side of the convenience bracket.
- Hazard Flasher: Mounted on the left side of the convenience bracket. (If your hazard flasher still works, turn it on while listening under the dash to quickly pinpoint the exact relay cluster by ear).