If your microwave isn’t heating food properly, it may have a problem with the magnetron, high voltage diode, or other components. It’s best to call a professional repair service.