the main thing to realize about pistons when comparing srp/je is that srp is the 4032 grade aluminum.even though they are forged like the je pistons which are 2618 grade, the 2618 grade is better suited for nitrous applications, ive heard from other posts srp pistons would be reaaaal stressed behind a 200 shot of nitrous, all hear say, but i bought my 2618 je pistons in 2005 for about 600 bills and put 275 shot at em and motor still runs