I actually took it to one of my buddies who owns a shop to see if he could help. We did some more digging around and testing. Turned out that the TPS was going bad and that was causing the revving issue. We replaced that and now it seems to be driving fine. He did make sure to mention that this sensor can go bad if the throttle body itself is starting to go bad so I am going to keep an eye on that in the future.
The part was fairly inexpensive so I hope this helps you.