I bought a new to me 99 Monaco Executive 42' PLS

1300 miles from home. I checked all the lights before it got dark so as to be safe and legal and all was good

. I tried to leave FL for TX a couple of hrs later, after dark, but the running lites were inop

. They began working normally from mid-day the nextday. until I stopped driving at 11pm that nite

. The next day, while daytime driving, I pulled the headlite switch to the on position and a couple of times I noticed the running lights came on momentarily after hitting bumps

. Other than that, I've never got them to work again

. When I push the momentary ICC light switch, all applicable running and headlites come on regardless of headlite switch position? I replaced the metal running light CB/relay in the electrical compartment with no effect? My guess is that it's a bad headlight switch

? But, I've tried jiggling the headlight switch/nob with no effect? Do yawl have anymore guesses? before I change the headlight switch.