Air valve still sticking open

My valve has been sticking open about every other time I honk, and its really making me mad. But I did some more testing and found out that when both of the stock horns are unplugged it didn’t stay open, as soon as I plugged one in BAM drained the tank.
I don’t know how to fix this problem but my brother was talking about a “single pole, dual throw” relay that would turn the stock horns off when blasting and turn them back on when not.
Would this work and how would I wire it. (Diagrams and/or pictures help)

2 gallon tank, 325C , no idea on valve except it came from e-airvalves.com
No debris in valve, air line, or tank. Valve taken off and tested, worked fine.

Lots of writing I know and lots of questions, sorry.

Any help is good help,
Mike

is it below freezing by you?

Right now yes, but it happens in all weather conditions.

When you said, “But I did some more testing and found out that when both of the stock horns are unplugged it didn’t stay open, as soon as I plugged one in BAM drained the tank.”; did that mean the horn sounded as soon as you plugged in the stock horn?

If so, you may be setting up a parallel path through the stock horn to either the hot or the ground, depending on where you connected your new horn to your horn button.

Can you post a drawing of how you wired the circuit?

Not exactly, when I plugged the stock horns back in I still had to hit the horn button.
My valve is wired into the factory horns.
Give me a minute and I can draw up something on paint on how its wired.

Horn button is linked to the factory horns. One of the wires leading to the factory horns I spliced into and wired the valve onto that.
I have a switch that turns the compressor on and I also have it wired to a relay, so when the switch is on the valve will open/close. When the switch is off it will not open. While the valve is stuck open I have tried to flip the switch to close the valve but it continues to stay open.

the relay fixed the problem, now I can honk as much as I want!