Toyota recalls 43,500 trucks over engine defect that could cause sudden stall

Toyota recalls 43,500 trucks over engine defect that could cause sudden stall

Federal safety regulators say debris left inside some Toyota Tundra engines during manufacturing could cause failures....

Redirecting to full article...