John brings up a good point..lol.. either Buda rods will work. you have to rebush the small end of the rods. The only difference between the gas and diesel is the diesel rod has a hole drilled through the beam for pin oiling.
A crank regrind will probably cost $250-350. but you better figure out what piston you are gonna use before you do anything that cant be undone. where are you from?