This fault is cheap repaire if you try
Check relay on the control board, mostly the contacts on the relay are carbonised and get attached together so when the oven shakes like you open the door the contact is present in the relay and the microwave starts.
Its best you replace the relay.
Next you need to check the three door latch switches open one by one and service them.
Any enquiries contact
Ashwin