I replaced both the upper and lower thermostats with new ones. I tested the elements with a multi-meter and the top one was 15 ohms and the bottom one was about 12 ohms so they seem to be fine. I even tested the elements to see if there was any voltage and there was. I'm about to replace both elements to see if that does anything. Any ideas?
Also something to note when I put the test leads on both of the element terminal screws I don't get a reading. I'm not sure if that has any significance.
[![enter image description here]]
I'm guessing that green thing is the dip tube and its melted on to the element. I don't see how this is causing the element to not heat up though.