so I'm all finished with my 2.6KB install (w/accufab sbtb) but the 2003 cobra throttle cable is much too long. I measured it and it is 33inches long which from what I can tell is the stock length of a 2003 throttle cable. So what gives? my pedal is sitting on the floor and it's still not tight.