I replaced my "start & run/off" switch on my 03 Pit last year.
J&P cycle should have them. But they have such a variety on there, that its easy to get the wrong one on accident.
I'd just take yours into a local motorcycle shop.
They are pretty generic and universal parts on 03's.
We got lucky, most Harley replacement parts fit our 2003's!
Good luck