What kind of engine is in the x3? Something with decent torque for towing?