I'm banking on the starter switch contacts to be the culprit as that's the usual case for both to go out at once. A little electrical contact cleaner may free it up or a thorough cleaning may be in order. See here -> http://burgmanusa.com/bkb/400+b+Starter+Switch+Cleaning