The wax motor and board are probably failed, however when your machine did spin did you say it sounded like a rocket taking off? I always compared it to a turbo prop taking off, but either way it sounds like your bearings are Kaput. Is there any wobble to the tub? Meaning, can you reach in and move the inner tub independently from the outer tub? If so your Bearings and possibly your tub support assembly have failed. This could contribute to a Motor control failure along with the main control and wax motor in the door lock.

These neptunes have 2 tub displacement switches and an inertia switch. One on the top of the tub, one on the side of the tub,and one on the bottom of the tub. They are wired in series so if any one of them is open or if the wire breaks at one of the switches itwill not go into the high speed spin.