thanks to everyone for replying. i forgot to put my car has 49k miles on it. other then the slappy noise it runs really good...