My ignition switch hangs in the start position. I have to manually turn it back to the run position to disengage the starter. Has anyone had experience similar to this. I pulled the cylinder and lubricated it but it made no difference. There must be a spring that returns the switch to the run position.