Hi My JD 2520 compact ended up in te water 

 so rods are bend due water in the engine and water not very compressible 

.
Engine is 3TNV82A BMJK but it's really tough to find parts. I can find JD parts which are hard to get by in the Netherlangs but I would think Yanmar parts should fit as well. Drawings of all the 3TNV82A variants are similar but its impossible to find the BMJK version in Yanmar parts catalogs.
|  | Yanmar part | JD part | 
| Rod | 719810-23100 ( 237) | AM881983 337.03 | 
| Gaskets | 719823-92950 (268) | MIA880852 | 
| Spings | 119802-22500 (57) | AM881986 (125) | 
| Cam Shaft | 119802-14580 (334) | AM881983 (680) | 
 
E.G.
so 
RING SET, PISTON
vs
	
	
		
			
				
			
			
				
				Piston Ring Kit
				
					
						
							 
						
					
					bti-direct.com
				
 
			 
		 
	 
Any suggestions?