This 525i Touring is now getting its third engine. First one dropped a valve, and the second engine overheated (will confirm upon inspection the exact cause and damage). For now, we managed to source another engine to get this baby back on the road.
That wiring harness is endless :slow:





That wiring harness is endless :slow: