Friday, August 26, 2016

doc F00956-ATX-07050608-- Toyota engineer Itakura wonders -- short circuits in gas pedal?