Have you tested or jumpered the leads going to the vacuum swtich to rule out any issue there? You can jump the leads together that go to the vacuum switch and see if the stove operates. Also you can, extremely lightly, suck the stove side of the of vacuum hose and listen for a faint "click" inside the vacuum switch. If it clicks it is actuating. It shouldn't take too much vacuum to actuate the switch.