ORIGINAL: Overpowered
..........
Now for nit-picking -
Look at those cheap-ass pedals - I think they could have designed/implemented nice metal/sporty pedals. Dodge must have purchased several hundred million of these design so they have to use them in "every" vehicle they ever build.
Eric
There will be a "machined / metal pedals" option. Just wait and see...... '09 R/T.