Machine shop
Yes they had all 8 pistons at machine shop, and yes they had lube at assembly, I am pretty sure I have forged pistons but I am going to double check, And I will check what the pistons to cylinder clearance is and get back to you guys. Thanks.