Hey guys i was wondering, which of these engines would make the most horsepower on stock internals and ( v.s ) aftermarket internals ( most likely race hardware to get the most power ). My i6 ( stock engine for my e46 328ci ) is ok service right now. I’m on to the next step power. And i have a spare engine laying around. My 740il 1999. Which of these has the best tuning capability? I need to scoot around town. I like to go fast. Also i am going to put a turbo on it as well which ever one i go with. So which is the best for all that? Money doesn’t grow in trees but when i have a plan i execute lol. Please help fast.