your stock exhaust is def holding you back but getting tuned is your issue i wouldnt be running the car hard without a tune or you could see your sleeper DD blow