Unfortunately, I haven't been able to drive my car anywhere to get the codes read, since it will not work now for the past 3-4 days. Here's a video of what's happening. That RPM surging happens without any involvement from me.
Hope this works. It's my first time uploading a video and embedding it in one of these.