Hello...I am new to this site and own a 2003 Land Rover Discovery. I started having a overheating problem inwhich I was severly burned when the cap blew off. After it happened a few times to myself and my husband he checked the car and we ended up replacing the thermostat housing. Then the next probem led to the radiator having a crack. Now he is telling me we have water in the oil. Thoughts on this???