Logged values are different because it is not real temperature! It is temperature calculated by the ECU using engine model.
Models for K03 and K04 based cars are calibrated differently this is why you are getting different values in your logs.
I know that , but it is a huge difference, 200-250 degree from a different modle calculation is think is a problem. Understood som 50 degree was accepltable but...200 is too much.