I personally would go with a wiseco piston set, their quality and strength are second to none. when I got mine for my stroker My machinist said that the piston set weighed in and measured PERFECT of each other. As for rods, I was looking at the scat rods when I did mine, I was talked out of them (by a sponsor) siting quality issues, I ended up going with the compstars, and once again when they were being weighed for balancing they were perfect on the weight match. This is just my opinion and experience, I am sure you will have others in every direction. Keep in mind there is no such thing as overkill,, when it comes to engine internals,,its better to have them and not need them-----than to need them and not have them.