My navigation lights on my 89 Sunsport just flicker on and off again when I pull the switch out.

They will only actually stay lit if the pull switch in held in a specific position m somewhere between true off and on.

Would this be an indication of a bad swtich...or an issue in the wiring.

I will say it only effect the bow running lights. The stern pole light remains lit when the switch is pulled completely.

I have replace the stern light with an led unit...so I know that is not it. So I am left wondering do I get a new switch or run new wire.