same thing with our pajero bk.. 10k pa lang natatakbo nag check engine na.. yun din ang problema sa fuel, pinalitan ng fuel filter then binaba at drinain yung fuel tank.. and meron din parang filter sa tank na nilinis nila.. so far mag 20k na hindi na ulit nag check engine.. btw, since then sa seaoil na din nagpapalagay ng diesel, buti na lang bago bukas seaoil dito sa amin before kasi sa petron..