I just purchased one of these bad boys my self yesterday and it should arrive sometime next week. Can't wait 'till I install it and hear her rumble as I gently press down on her. lol
Have you installed it yet? Keep us posted for I will be installing mine soon too!
Are you installing it your self? If so, I would love to hear your feedback what to do and what NOT to do, tips and such.