fhunter wrote: Sat Dec 05, 2009 9:11 am To me drive-by-wire systems in modern cars are a bit scary...
I absolutely agree with that. I remember watching a program on PBS, can't remember the title of it, about a string of crashes involving one of the latest "Airbus" airliners. Seemed there were a lot of inexplicable crashes being attributed to "pilot error," and since no pilot had survived any crash, and the flight recorders did not note that it was the on board computer that was erroneously over-riding the correct control input from the pilot that had caused all the crashes. Only after several airliners had gone down did Airbus industries really look close enough to find the real cause of the crash, which was not pilot error, but computer error, and since the computer was the final input on the fly by wire control system, the computer error cause several crashes.
I am a "shade tree mechanic," so I do actually have some experience fixing cars, and unlike most shade tree mechanics, I actually think that the newer cars with their computer controls, fuel injection and engine management systems are better than the old (and much easier to fix) automobiles. But there is no denying that many auto maker put untested and unreliable junk into their cars, personally I think Dodge/Chrysler is the worst about this untested garbage in their products, but all the manufacturers are guilty of it, even the legendary Toyota.
Given what I have read in this thread, I believe that it was a poorly designed floor mat and accelerator pedal combination that caused the problem, but it was an IDIOTIC design error (i.e. a three second hold to off position required to shut down the engine) that resulted in the ultimate crash and four fatalities.
I do not believe that placing some sort of emergency "kill switch" is needed to correct the idiotic design error, the best solution would be to make the standard ignition switch behave and respond in the same manner as most drivers would believe it would behave, (i.e. shut down the engine immediately when it is set to the off position).