Vitara pistons are good and all but the 7.4 CP is the problem I have with them. Even using the custom length rods from FJdistributors.com they still only make it 8.4CP. Not bad but still there not forged there a specially cast aluminum piston and I think I'll just spent the money and go for the good stuff since its already tore apart anyway.