Kaudella 2000 Salo ajoi Sauber-tallissa, ja hän sijoittui parhaimmillaan Monacon ja Saksan GP:issä viidenneksi ja keräsi yhteensä kuusi MM-pistettä. Seuraavaksi kaudeksi 2001 hän siirtyi uuden Toyota-tallin testaajaksi. Vuoden testaamisen jälkeen Toyota aloitti kilpailemisen kaudella 2002. Salo sai tallin ensimmäiset pisteet kauden avauskilpailussa Australiassa, minkä lisäksi hän sai vielä pisteen yhdessä kilpailussa. Salo lopetti uransa kauden 2002 jälkeen, kun Toyota päätti olla ajattamatta häntä enää seuraavalla kaudella, vaikka sopimusta olisi ollut vielä vuosi jäljellä.