@pokismoki
Thank you for the tips!!
I have installed a new MAF, cleaned the TB and did the throttle position relearn procedure for a safe measure. I will try those driving tests tonight or possibly tomorrow too!
I had no idea about the torque management killing power on a power brake like that, makes sense!
As for the thermostat delete, could you share a bit of info with me on what difference that makes? Thank you!
Edit:
Nevermind, I looked up a delete kit and watched the info video. Just ordered the kit!