Overheating 200

Had the battery out yesterday, and when sitting with the car ticking over for a while it's beeping "engine overheating" while the revs drop to 500, then hiss back up to 1000 before getting back down to 750. Any idea? I can hear a weird hissing kind of noise under bonnet aswell.