if I remember right ?, you rebuilt the top end awhile back, correct ?, and we told you if the crank was bad ?, been sunk ?, that the motor would need to be split, and cleaned out. you are correct, the trx350 ranchers just don't hold water on their crank rods. yes, you can replace the rod, or, just go all out, and replace the whole crank. your top end did not last because I bet the rod was bad, and it wore out the new rings which prob was not bored out, and a new piston kit installed ?. you can't just toss a top end at a motor, and think it will be good to run ?!, it does not work like that
.