The switch is back together now and working good.
Shall continue to find the starting problem. Engine turns over ok and I have replaced the plugs (which were still in good condition) with correct gaps. Will have to get a meter to check the coils etc.