Well, THIS is my most recent pic...
Broken charge pipe. Yay! Already have the FTP upgraded pipe sitting in my garage. I couldn't install it fast enough. This is just under 60,000 miles.
I was planning to take the upgraded Turner stepped intercooler, FTP charge pipe, and FTP boost pipe to a BMW performance shop for the install. Now I guess I'll try to tackle it all in my garage.