Judge cuts driving ban on appeal