1986 BMW E30 320i: The never-ending project