The B20 engine is one of the most common BMW engines. It was created by BMW before substantial tuning was needed to increase power. Many enthusiasts have been able to modify their B20 engines for more power, but there are several things that need to be considered when upgrading this engine. The B20 engine is a 2L, 20 valve, turbo, intercooled engine with the following specifications: Engine Configuration The B20 engine was created by BMW in the late 1980s before substantial tuning was needed to increase power...