For the cruise control issue, you need to thin the washer on the neutral safety switch. Or replace it by a less thicker copper washer.
The neutral switch itself works, but the plastic pin wears out. As a result, the contact is interrupted at a certain load (speed). You can compensate for this with a thinner copper washer. Simple solution that can solve your problem described with the cruise control.