I used a Eagle Kit in a 512 it has the Mahle pistons it came balanced from Eagle - Machinist that did the block was sure it was going to be way off - had it checked it was within a gram.....I would use one of their Kits again for a budget build