If your unit was manufactured around 1999-2000, GE had a design problem with a part called the Antenna. It is located inside your microwave above the round white cover at the top of your cooking cavity. The actual reason your unit doesn't heat is probably the Magnetron. If your unit was built in the years I mentiond, GE didnt allow enough microwave energy to pass by the antenna eventually causing the mag to overheat and go bad. Even if you replace your mag, if you do not address the antenna issue your new mag will fail quickly. GE put out a kit to repair this issue, however at $145.00 your getting close enough to the cost of a new unit that you would be best to replace it.
James Bennett / A. C. & M. Service, May 2007