then the software makes appropriate adjustments to reach the desired amount of engine power. There are two primary types of throttle position sensors (TPS): a potentiometer or a non-contact sensor Hall Effect sensor (magnetic device). A potentiometer is a satisfactory way for non-critical applications such as volume control on a radio, but as it has a wiper contact rubbing against a resistance element, dirt and wear between the wiper and the resistor can cause erratic readings. The more reliable solution is the magnetic coupling, which makes no physical contact, so will never be subject to failing by wear. This is an insidious failure as it may not provide any symptoms until there is total failure. All cars having a TPS have what is known as a 'limp-home-mode'. When the car goes into the limp-home-mode it is because the accelerator and engine control computer and the throttle are not talking to each other in a way that they can understand. The engine control computer shuts down the signal to the throttle position motor and a set of springs in the throttle set it to a fast idle, fast enough to get the transmission in gear but not so fast that driving may be dangerous. Software or electronic failures within the ETC have been suspected by some to be responsible for alleged incidents of unintended acceleration. A series of investigations by the U.S. National Highway Traffic Safety Administration (NHTSA) were unable to get to the bottom of all of the reported incidents of unintended acceleration in 2002 and later model year Toyota and Lexus vehicles. A February 2011 report issued by a team from NASA (which studied the source code and electronics for a 2005 Camry model, at the request of NHTSA) did not rule out software malfunctions as a potential cause. In October 2013, the first jury to hear evidence about Toyota's source code (from expert witness Michael Barr (software engineer)) found Toyota liable for the death of a passenger in a September 2007 unintended acceleration collision in Oklahoma. References Vehicle technology