JE SRP FORGED!!!!!!!!!!!!!!!!!!! Thats the way to go in my opinion. i used speed pro's before but only the forged ones, who knows if its a cracked piston though, you wont know for sure till you tear the motor down....