Welcome to JustAnswer
My name is***** am a professional here at JustAnswer.com
I noticed that your question has not received a response yet and thought I would see if you still want the problem diagnosed.
I apologize for the delay and hope I can assist you with your question.
My info is somewhat limited on your model but as no one else has responded I will try to help you.
Do you still want help with this problem?
By new switches I guess you mean handlebar switches, correct?
Do you have a multi-meter?
Is there power at the starter solenoid ?
Sorry to have to ask what may seem like stupid questions, but it is obviously difficult diagnosing problems remotely, I cannot hear, see, touch or smell anything so I have only what a customer tells me to make a correct diagnosis.
Also I dont know how proficient a customer is or what they may have done already. So I need to ask stuff which may seem obvious or unrelated