Wahey, my crappy 1.6 also does this Si
Everything is exactly how you say it is, except my temp guage stays just below halfway, but takes ages to heat up, and every so often my crappy peirberg thinks it needs the choke open, and i get splutterin etc, and stalling when off the throttle in neutral, will have to try a coolent flush and change that o ring!!!
Warren