When I bought the car, it needed a new Front CV joint. So my dad and I spent a Saturday in the garage, and fixed the Driver Side Front CV Joint.
Here is the old CV Joint after we took it off the car:
The CV Joint boot was bent up which caused the bearings to just slide around.
The stock Intercooler was also broke when I bought the car, so I had to purchase a new one, which ran me for about 400 dollars!
Here is a picture of the broken stock intercooler:
And here is a online picture of the performance intercooler that I purchased. Its the same one, just newer. I really wish I would have spent another 400 and gotten the Performance Intercooler from IPD (Maybe someday)