Проверьте еще физическое наличие датчика температуры масла - на все нынешние он идет по определению (даже на 1,6), но у вас его может и не быть...
Второй вопрос: поколения приборок идут по "восходящим" буквам, а вы заменили h на d... Все точно правильно - у вас есть такая функция? тем более что про наличие компаса на максидоте мало кто из обладателей фейслифта слышал - там этого нету...