Garbage disposal always on when plugged in (sparks seen on outlet at every connection)
Are you positive you plugged the disposal into the exact same outlet? Often only one of the two outlets on a duplex plug under the sink is wired to the disposal. You might have plugged it into a plug that is always on, which would explain the spark when plugging it in