Originally Posted by Moparrbust
The throttle "sticking" at 2500rpms is most likely the car going into limp mode to save your motor. Did you check the T30 bolts that hold your intake manifolds(ones that say SRT-6) onto the s/c? They like to come loose and will cause a loud sound and HUGE vacuum leak.
I appreciate the quick responds guys! This forum is always there for me!
Anyways its more like a whitsle than a huge sound. I'll check the bolts tomorrow. As far as other vacuum line leaks, where should i start to look? I'll also report the code tomorrow.
All that's left tonight is to try and sleep and worry lol! I was just startin to get the Hang of it too!
Edit: I also have an oil catch can if that matters