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...