So, I'm the slowest by far in my own car. I guess I don't trust the mechanic. *Pardon the noise, hopefully it's fixed now.