Post some pictures up!

It's not so much power you have to worry about, it's torque. In stock form, with minimal brake boosting, I've read they do well with around 400WTQ at the most with no...