Check out the self help forum, there's links to just about everything like these...
Harley Davidson Community
Harley Davidson Community
Just be careful w/the switch housing(s) - they've been known to cause some problems w/your control functions (i.e. sticking). Might want to test fit & dremel anything that seems tight...