well id go through 3d's machine on 7th ave. i had plenty of work done by them at their old shop. good work and good price. as for jdm motors. i dont beleive the mileage claims on them. you can roll the dice on one if you want but id rebuild it and know what you have when done. that rod needs reconditioned. crank turned. new bearings and seals. with the low mileage might only need honed but best to get it bored with matching pistons and go ahead with a hks 1.2mm mhg and arp head studs while your at it.