i have 1978 formula twin 350 s merc put pertronix system in to replace points,and engines run up to 3000 and stall any ideas?hvae checked fuel pumps,vent hose was clocked cleared it out still did it. have not checked pick up tubes.is there something with the advance on the pertronix ignition system that might cause this stall (like timing) being to high.they start and run fine when out of water hooked up to hose.but lake test and they stall at 3000.