Been trying to learn to h and t in an 89 911 carrera, and the pedals are not my friend. I have long feet, but I'm beginning to think it's not...