dodgy thermostat, did you have enough water in to start with , have you changed the coolant recently if so could be an air lock, did you check your oil to see if it was creamy or was the waster brown and oily in which case headgasket. Also could have a split pipe some where