Bart,
have you tried pulling the seat to confirm no issues on wiring or switch. the light has to be out so somewhere there is a bad connection or a bad switch. I have had several where the switch was bad. I have also seen junk get under the seat and ruin wires. you can pull the plug and temporarily jump it to confirm, I think the plug is under the hood and maybe another under the seat
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.