My 315 poly keeps running after everything turned off..

Sticking starter sol would keep starter engaged...
My bet is something to do with how you wired up the elec fuel pump &/OR the new ign switch is wired up wrongly or is faulty.