at the left of the clutch pedal, where you rest your foot on long highway driving or when you're just lazy in city driving (torque to spare on the ls1)!
This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.
GM Inside News Forum
A forum community dedicated to GM owners and enthusiasts. Come join the discussion about General Motors news, concepts, releases, classifieds, troubleshooting, maintenance, and more!