Are you sure that the new Element is working ok?? i know you have the power getting to the elements power points, is there any you can try the grill element out in the main oven, thats if the power rateing it the same on the two elements, that way you will know if its the termo, i would check that new element out first to make sure that the power is going through it,
j
January 2015