Japanese used cars for sale with 11398560 engine