Too much horsepower?

Wow, I don't hear that too often of too much HP, understand what you mean though.
What was your old engine combo, and what is your new engine combo.
Would like to see the difference between the two.

onig