Japanese used cars for sale with 11386 engine