Nice work on the diagnosis and rebuild! Any thoughts on differences between B12 and X5 now that you've experienced both with working pistons?