Is it actually more powerful... and I'm talking more than 30hp more powerful... AND can it be bought at the dealership already fixed up or does it have to be bought and then sent off ? Cause if the car has to be sent off and comes back with some small power gain that isn't even noticable, then Cosworth is indeed…