In the latest recall, Toyota is having trouble with their gas pedal assemblies, built by CTS Corporation. That’s not news. The neat thing is the image I dug up on Globe and Mail, shown to the left. Click on it to see the full version.
by John Suit
Image Source: Globe and Mail