It happened to me before check engine din im using also petron maxx, pinalitan nang casa yung fuel filter k and then i shift to sea oil pero d pa rin nawala check engine, lalo pa ngang lumala malinis naman egr ko, pinalitan ko ang scv after that wala na check engine hanggang ngayun ok na montero ko, pinababa ko rin pala fuel tank linis and palit bagong fuel, i switch back to petron diesel maxx.