explain this heel toe down shift you speak of...i seem to remember those pedals being pretty far apart on that car.
Forum Rules