Thanks again for the replies. The oil tank is higher than the boiler. However, the valve may be faulty at the oil tank, because when I turn it to try and turn it off it just keeps going round. I hope the pump isn't damaged because it's only a couple of months old.