Hey Streetrod,
If you’re sure it’s the Light Switch it could be just the plug connector to the switch, pull it out and check it’s contacting correctly, could be just a dry joint, give it a spray with CRC or WD40, And give it a wiggle.
Check there are no wires dislodged. Try that before you spend your hard earned.
Electrical problems are a pain!
Cheers Phil.