This sounds like it could be what's happening..
Would you mind re-explaining this to me in lay(wo)man's terms?
Are the brake switch and pushrod parts under the brake pedal, inside the cab? Or are they further inside or underneath?
If it's not too much trouble and you have a photo, then I could visualize where the cushion for the brake switch is, and maybe I can troubleshoot.
Thanks!