Japanese used cars for sale with N62B44A engine