Thanks for the help, guys.
I disconnected the negative terminal and waited a bit - The check engine light went away when I restarted the engine. I then drove around for about 20 minutes and looks like everything is back to normal.

I disconnected the negative terminal and waited a bit - The check engine light went away when I restarted the engine. I then drove around for about 20 minutes and looks like everything is back to normal.