thats how the heaters are supposed to be!
oil cooler wont be causing it, had the one on my mk2 completly bypassed and engine temps wernt really effected. i suspect a wiring fault on it somewhere, just going to have to go over the sensor wires and earths with a fine tooth comb