Regarding (2), I've seen that happen before, it turned out that pieces of insulation from the tank cover had fallen into the oil and ended up in different spots in the valve, causing the issues you described above. In the end we had to clean the valve and filter the oil.
S