Check if you are getting 120VAC to the primary transformer's winding. If you do - replace the magnetron Part number: W10245183
You also posted that magnetron temperature sensor is open. What is the part # and location of this part?
The doid is probably good. If you have a digital meter it'll show open in both directions.The analog one set to 100K ohm should show continuity in one direction only.
Read the attached link