A luz de óleo, certamente é problema elétrico, desmontar o painel e checar é bem fácil.
Se a pressão de óleo esta baixa, ou esta sendo medida errada ou sua bomba esta com uma tremenda folga.... assim q consertar a lâmpada do painél vai ver q ela ficará acesa por conta deste problema...
A bússola é só calibrar.... como foi desligada a bateria ela precisa de recalibração, só apertar o botão e andar em circulos num campo aberto até ela se localizar.... tá descrito no manual.
Por fim, seu mecânico não deve saber muito de Pajero, recomendo encontrar quem conheça para não detonar teu motor com esse problema do óleo.