I got the car back today. They called this morning around 9:30 saying the car was ready. I took a cab to Galpin Ford and picked it up (15 freaking bucks for a <6mile ride). Cost me 200 bucks for the service.
Apparently the EGR tube had a tear (in the rubber connector peice from what i understood), hence the exhaust noise. They took a while to trace it. They did some more work that i didnt ask them to do. They adjusted my shifter a bit (not fixed it but adjsuted it) so its shifting better, they rotated my tires, and they gave my car a nice wash and detail.. I think they also tightened a whole lot of stuff or whatever, it doesnt seem to rattle as much when the engine is cold. They didnt charge me for the added work though.
The car is running good.. they did say i need new tires soon and I need new brakes (rotors) soon. However i am aware of them both. eventually i will get those done when needed.