To quote myself: don't ever, ever outsource your engine building to an under-qualified idiot.
Didn't detect the engine fan at first start
- 2EFF - Fan Mechanical Hardware Defect
- Odd
- Issue went away on it's own


VANOS issues
- 2D55 - Variable camshaft timing control (VANOS), intake, cold start: not controllable
- This took a while to track down, far longer than it should have, when really I should have started off with new solenoids as a first step
Preliminary attempt
- Replaced the intake VANOS, no change
Root cause
- The new "OEM" VANOS solenoids were, in fact, knockoffs
- Pro tip: genuine OEM BMW VANOS solenoids (P/N 11368605123) have black seals, not green



Boost leaks
- 28A0 - Intake pipe absolute pressure, plausibility: Pressure too high
- 2820 - Absolute pressure sensor, intake pipe: Multiple fault
So this was fun...
Root causes, plural
- Torn hot-side intercooler coupler
- Missing 1 of 2 bolts holding the MAP sensor in place
- Torn MAP sensor o-ring gasket



Misfiring
- 2EE0 - Combustion misfiring, several cylinders: Fuel injection deactivation
- 2EED - Combustion misfiring, cylinder 4: Fuel injection deactivation
- 2EFE - Misfire, several cylinders: Damaging to catalytic converter or damaging exhaust gas
- 2F02 - Misfire, cylinder 4: Damaging to catalytic converter or damaging exhaust gas
Preliminary attempt
- Plugs were less than 250 miles old, so age was dismissed as the issue
- Rearranged coils and plugs to see where the misfires went to, and noticed the misfire did move but didn't follow the coils
Root cause
- Evidently this particular set of spark plugs was dropped from a significant height, resulting in broken porcelain on two plugs plus internal damage to at least one more

