I'm still using the the stock rod, bike had very little hours on it and I've decided to go with the cast pro x just because I feel they will out last a wiesco and have they don't expand contract or flex as much as a forged piston does or so I'm told I have always used wiesco in all my bike before and they are great pistons but I just know some smart ass people that are into metallurgy and they say to try the cast plus I've been reading on forged vs cast pistons and from what I read cast is the way to go for longer life