Cadillac CTS-V Forum banner
6mt
1-1 of 1 Results
  1. Track Racing
    Anyone else's car pull the clutch pedal in when taking off? I Have a high mileage(90k) V that pulls it in for pretty much my whole 60. I thought it was my tired, old clutch that was obviously on it's way out but recently put a shiny new centerforce in there. First trip to the track with the new...
1-1 of 1 Results
Top