Verify the Japanese Engine on a China Mini Excavator