On some of Ford's newest and most popular pickup trucks, drivers have reported a chilling failure: the digital instrument ...
The National Highway Traffic Safety Administration (NHTSA) announced on November 14 the recall notice from Ford Motor Co. The recall affects 229,609 vehicles ...