In the early part of 2007, López raced in the American Le Mans Series, racing a Ferrari 430 GT for Corsa Motorsports/White Lightning in the 12 Hours of Sebring, and for Risi Competizione at St. Petersburg.

López also returned to Argentina in 2007 to race in TC 2000, the country's major production-based touring car championship.
He was 5th that year, won the drivers' title in 2008, and successfully defended this crown in 2009.
López also joined the Turismo Carretera in 2008 and the Top Race V6 in 2009; he became TRV6 champion in 2009.
He narrowly lost out on winning the 2009 Turismo Carretera title after crashing out on an oilspill on the 18th lap of the final race of the season, thereby losing the unique opportunity to win three different championships in the same season.

He also competed in selected races of the FIA GT Championship in 2008 for the ACA Argentina team.
In the early part of 2007, López raced in the American Le Mans Series, racing a Ferrari 430 GT for Corsa Motorsports/White Lightning in the 12 Hours of Sebring, and for Risi Competizione at St. Petersburg.
López also returned to Argentina in 2007 to race in TC 2000, the country's major production-based touring car championship. He was 5th that year, won the drivers' title in 2008, and successfully defended this crown in 2009. López also joined the Turismo Carretera in 2008 and the Top Race V6 in 2009; he became TRV6 champion in 2009. He narrowly lost out on winning the 2009 Turismo Carretera title after crashing out on an oilspill on the 18th lap of the final race of the season, thereby losing the unique opportunity to win three different championships in the same season.
He also competed in selected races of the FIA GT Championship in 2008 for the ACA Argentina team.
José María López