Yeah very good piston & rod combo for the money, you wont be disapointed. Not sure on the power my car makes as it was live mapped and not rolling road mapped, will put it on the rollers at some point though. As for management i would say go for what ever your tuner is best working with, i would stay clear of the cheap shit though mate