Currently reading: The perfect daily driver: modifying a 21-year-old BMW 330Ci

From a slippy diff to suspension and Alcantara touches, we refresh this elder statesman

I've been driving a 90,000-mile, 21-year-old BMW 330Ci (E46) for several weeks thanks to online auction website eBay, which owns it.