yeah doing the TC switch is easy and only takes about 30 minutes or so.
i assume you are talking about the plug for the clutch switch, i found mine taped up by the top of the clutch pedal. wasn't too difficult to find.
Oh and the car looks nice and clean.