Kapag ganyan pinagawa mo na physical checks and the problem is still persistent, I suggest magpa OBD scan ka na muna.

It's just a little expense para malaman mo specific na papatignan once you get the results

Sent from my Asus ZenFone 2 using Tapatalk