Block, crank, rods & pistons dropped down to Flowcraft Engines today. Due to be completed next week. Getting a good move on with the egine build now. Pics soon to follow.
Don't think those P29 High Comp Pistons are the same as the Vitara's. My research leads me to believe that the ring lands are thin and weak no matter which brand. Vitara pistons have thick ring lands and very strong top design which is why they can take so much power.
They also seem to have too much of a "done" top which would probably raise compression too high even with milling.