try operating the oven without the heating element connected to the wiring ,that will rule out the element to earth problem.inspect the wiring carefully.take the rear panel off and inspect the wiring especially if they're routed through the panels.you described a poping sound this could have been the oven thermostat blowing.gain access behind the front console and inspect the T/stat oven control knob for signs of shorting out.look for burnt areas .
tripper
December 2011