I haven't used the car for over 3 months and I started it a couple days ago with no problem but today I couldn't manage to start the engine so I had to push start it.
Since then, both the check engine light and the epc light are on. In the beginning the throttle wasn't really working at all, the rpm wouldn't change no matter how hard I pushed it, but restarting the car fixed that issue.
The EPC and check engine lights are still on though and my obdII reader gives me the p0638 code. What could be the cause? Could it just be because I push started the car? Should I just clear the code?