Ge Profile Microwave Turns On But Does Not Heat And Can Hear Pops Intermittent

Microwave Will Not Heat Food At All. Last Time I Used It Everything Was Fine And Then The Next It Stopped Heating ?
I Have Read Alot Of Threads And It Seems Like The Problem May Be My Magnetron, Capacitor Or Diode Or All 3 ???
Is There A Kit I Can Purchase That Include All Of These For A Discount Along With Specific Instructions To Replace ?
Thanks ! Joe