Is it stock? I was told it was and put it in my car today and it feels so weird.. Maybe mine was broken for too long and I am not used to.