I strongly advise against the N43B20 engine.
Correctly the engine has several weak points. Another big minus is that the engine does not have a dipstick and is only measured electronically by a sensor. This means that if the sensor is defective, you will not notice it and if you then have too little oil in the vehicle, you risk engine damage.