Your electric fan isn't running all the time is it?
Try sticking some cardboard infront of rad to see if temp comes up more (if the fans r not stuck on) if so I say thermostat is getting part stuck maybe. There cheap enough to just pop one in I'm sure.