I have two friends that love dodge as well, one has the 06 style that seems okay, but the other has the 08+ and he also mentioned about the exhaust brake and how he had to use it to keep the turbo from screwing up. I thought that was ridiculous. Sounded cool though, we called it the screamin'...