You're going to have to give some hint of a clue as to what the symptoms are. The starter motor is not monitored by any computer on the car so no diagnostic machine will ever tell you it needs to be replaced. If the engine cranks, the starter is working, whether the engine starts or not.
The throttle position sensor is one of many things the transmission computer looks at when deciding when to downshift and upshift. Usually, the sensor will "default" to an out-of-range value when it has an intermittent connection. That will be detected by the engine computer which will likely turn on the "Check Engine" light on the dash. Whenever that light is on, and sometimes even when the light is off, a diagnostic fault code is memorized in the computer. That is what the mechanic is reading with his equipment.
Caradiodoc
Tuesday, March 31st, 2009 AT 11:54 PM