The BMW 540 we blogged about last November has now been completely overhauled by our amazing Senior Mechanic, Craig.