This guy claims it's stock, and that it is just a factory freak. Knowing what the 5.0 puts down, I'm not sure about that. Thoughts?
[video=youtube_share;f82Bd2dqjF8]http://youtu.be/f82Bd2dqjF8[/video]
[video=youtube_share;f82Bd2dqjF8]http://youtu.be/f82Bd2dqjF8[/video]