This Mini has had a full restoration. This included body work, a full respray, a reconditioned engine, and new, or reconditioned, mechanical parts.