Toyota Corolla 2005-2008 U.S. recall for engine stalling
The Toyota Corolla, quite possibly the most popular car in the world, is being recalled in the U.S. over engine stalling issues. So far, the recall is only for 2005 to 2008 models built in the United States.






