So, I bought a 2006 BMW 330i with a 6 speed that wasn't running, had a buddy drop a used 80k mile 3.0 N52 in it and it roared back to life! Previous owner's son had the mickey mouse flange break off and kept driving until it locked up. While in there, we did all the normal maintenance stuff that is...