Mar
13th
Stay connected Subscribe to our RSS feed
The National Highway Traffic Safety Administration has launched a preliminary investigation into claims of the throttle sticking open on the Ford Taurus from the 2005-06 model years.