Is this engine Mitsubishi? How about the trans? Anything to be concerned about? Thanks for any input.