I do get the burnt out switch issue as well, that's why I'm reluctant to fork out £120 for a new switch to just have it blow again.
If it helps, this is what I've been able to work out:
Using my (faulty?) switch and with the lower glove box solenoid disconnected the supply to it (2 & 6) are at a permanent 12v. That's wrong as the solenoid only needs a momentary current to flip the latch open. When I measure across the upper glove box pines (1 & 5), I get 0v. Press the switch and it sends a momentary 12v, latch releases. That's how it should be.
When I plug the glove box solenoid in I get that lovely smell of molten PCB and a blown fuse (Aux 16).
Disconnecting the switch altogether I have continuity between the switch pins and solenoid plug with no leakage to chassis and no shorts.
I'm wondering if the problem lies with the TFS(whatever that stands for) and the Inhibit pin. The fuse that blows feeds the TFS input.
How does this compare to what you've found?

|