The likely cause of runny potatoes is too much liquid. This can happen if you use small(ish) potatoes. To prevent this either purchase larger potatoes or, start with less milk and sour cream, adding more as needed. One reader did mention that she rescued her potatoes by adding some instant potatoes which is a great tip!