David Francis, Escort Cosworth