I barely drove mine today, I barely push it in & it releases so i can shift gears, Seriously!! I',m pressing about 1 inch!! im gonna take in to Sound Performance to get a pedal stop or get my shit adjusted the right way, I dont wanna blow the throw-out bearing, Spec needs to update this design...