Idaho said Nice work. I see you have a clutch pedal. Any pics or info on installing that? Click to expand...