long story, but rebuilding my 2001 lx470 2uzfe, (doing a video and blueprinting it after 435k miles, results are pretty nuts) but im looking at pistons, i find a couple non-oem brands that seem interesting, anyone recommend any brands, debating on spending too much money and going oem or going aftermarket, build is going to be stock. i mean rings alone oem are 800 bucks lol, anyone have any experience? also i cant seem to find a gasket kit oem like i could my other engines, like complete engine block gasket kit and cylinder head gasket kit.