Paul Di Resta is confident that he can do something from 13th position in tomorrow's Spanish Grand Prix.