It has to be the switch/switches that touch the witch plate. If it drops when you manually hit the relay. And if it goes up and everything thing else is working. Its not detecting the top position.
And would probably also be why the gun doest hit it.
White wire continuity on the witch board plug. For top position.
And the wiper switch has continuity. At all positions.
Because when it hits the top it should drop. Its just a top limit switch to engage the drop relay
Do both sides of the wiper switch touch the plate? And do they complete the circuit?