Mini (BMW) F56 Engin forsale with all internals but cannot be confirm to be fully functiong. Video available yo confirm engine running but with noise an NOT smooth. Engine runs but it was cheaper and to replace engine than try toi repair as London is a very expensive place to.