Okay guys so my 7m was driving perfectly fine . then it randomly started idling really badly at stops. i could barely keep it alive but once you started driving it was fine. i was trying to get it home. and it was driving normally full power on the road then the engine just stopped and died, and it wouldnt start again after that. so i towed to home. and attempted to start it again and what it did was start run like shit then die. I decided to first off replace the spark plugs since they have never been changed ever.. i noticed that the top of one of the plugs was broken so i fixed that started off with all new plugs. and it actually fired up this time but there was smoke everywhere. i assume thats bc i dropped oil on top of all the pistons. during this time when it was running and sputtering about. i didnt have the electronic piece with the pipe that goes into the intake manifold bolted up. so smoke was coming out of that spot too. so i decided to put everything completely back together that piece bolted up and everything. and it wouldnt start at all it catch for a sec then die. it almost seems like the starter couldnt even turn it. but when i took everything off the engine and including the spark plugs the starter could rotate the engine smoothly. and i could turn it by hand no issue .