I just bought a set of Speed Pro L2481F forged pistons to replace the Forged TRW's in my GN due to the wrist pin oiling problem they have. I ordered Forged Speed Pro's, but the underside of the piston looks like a casting, they have a rough surface finish like a casting, NOT the smooth finish of...