Portuguese driver Armindo Araujo has had his Production Car World Rally Championship title confirmed after an appeal from the Barwa ...