The December 2022 issue of IEEE Spectrum is here!

Close bar

Toyota Admits Another Pedal Problem

Recalls an Additional 2.3 Million Cars

2 min read
Toyota Admits Another Pedal Problem

Toyota Motor Sales (USA)announced yesterday that it would voluntarily recall approximately 2.3 million vehicles to correct sticking accelerator pedals on its 2009-10 RAV4, 2009-10 Corolla, 2009-10 Matrix, 2005-10 Avalon, 2007-10 Camry, 2010 Highlander, 2007-10 Tundra and 2008-10 Sequoia models.

If you recall, Toyota in November 2009 announced that it was recalling 3.8 million of its vehicles to fix their gas pedals that might cause floor mat entrapment. The fixes included both a reshaping of a vehicle's accelerator pedal and a software change to create a brake override capability to allow a vehicle's engine power to be cut off in case of a simultaneous application of both the accelerator and brake pedals.

At the time,Toyota said the solution represented a "root cause" fix and that it was "very, very confident that we have addressed this issue," namely, the cause of sudden unintended acceleration (SUA) problems that led, for instance, to the death of California Highway Patrol Officer Mark Saylor and his family in August.

However, Toyota now admits that its runaway car problem was not only larger in scope than it first thought, but its root cause analysis of the problem was incomplete.

Toyota now admits that floor mats weren't the cause of all runaway incidents involving its cars. It discovered "that there is a possibility that certain accelerator pedal mechanisms may, in rare instances, mechanically stick in a partially depressed position or return slowly to the idle position."

I don't know whether this latest admission will silence the critics who believe that there is an inherent software problem with Toyota's engine control system that causes SUA - I tend to doubt it. This current pedal problem apparently keeps a car at its  last "present speed" but doesn't cause it to suddenly accelerate.

About 10 days ago, Toyota announced that it would install brake override systems on all Toyota, Lexus and Scion vehicles by the end of the year to eliminate SUA and I assume any other unknown/undiscovered causes of runaway cars.

CBS News has a recent story and video here on how to stop a runaway car for those interested.

The Conversation (0)

Why Functional Programming Should Be the Future of Software Development

It’s hard to learn, but your code will produce fewer nasty surprises

11 min read
A plate of spaghetti made from code
Shira Inbar

You’d expectthe longest and most costly phase in the lifecycle of a software product to be the initial development of the system, when all those great features are first imagined and then created. In fact, the hardest part comes later, during the maintenance phase. That’s when programmers pay the price for the shortcuts they took during development.

So why did they take shortcuts? Maybe they didn’t realize that they were cutting any corners. Only when their code was deployed and exercised by a lot of users did its hidden flaws come to light. And maybe the developers were rushed. Time-to-market pressures would almost guarantee that their software will contain more bugs than it would otherwise.

Keep Reading ↓Show less