the mitsubishi 4m40 engine is an old tech engine it puts out 125 bhp with the mechanical pump or 150 bhp with the electronic pump although the later pumps can give problems .
i work on these engines all the time and are generally a reliable unit , they do have a reputation for cracking heads but...