Go Kart
If anyone is interested, I found out what the extra cable on the brake pedal was for.It forces engine to idle on braking if someone was pushing the accellerator and brake at same time.
Patent# US5913378A
United StatesAccelerator pedal override apparatus for self-propelled motorized...