Trulli mencetak poin pertama tahun 2007 di Malaysia, dengan finish di posisi 7. Poin lain ia raih di Bahrain, tetapi ia mengalami mogok di grid Spanyol dan tersingkir pada lap awal karena kerusakan mesin. Monaco tidak membawa keberuntungan yang lebih baik bagi Trulli, saat ia finish di P15, tepat di depan rekan satu timnya Ralf Schumacher, sebelumnya di kualifikasi, ia meraih posisi start terburuk di musim 2007 yaitu di P14. Trulli lantas menyebut hasil tersebut sebagai hasil yang "tidak dapat dipercaya". Trulli kemudian meraih poin lagi di AS setelah finish di P6. Masuk ke Grand Prix Prancis ia meraih posisi kualifikasi yang baik, tetapi saat lomba ia malah bertabrakan dengan mobil Renault dari Heikki Kovalainen di lap pertama. Kembali lagi Trulli mengalami angin-anginan setiap kali paruh musim kedua datang, dan ia hanya meraih poin di Brazil. Di akhir musim santer diberitakan posisi Trulli di Toyota akan digantikan Heikki Kovalainen. Namun akhirnya Kovalainen lebih dipilih oleh tim McLaren untuk menggantikan Fernando Alonso.