August 26, 2019 325i 325i, engine, lapse, m20b25, part, rebuild, restoration, time Bmw E30 325i M20b25 Engine Rebuild Restoration Time Lapse Part 7