I don't want to sound like an a** but this topic has been covered. A search would have given you some results.
Here.
Then, if what that search would not be of any use, I would try to post and be more specific about mileage, etc. It is hard to diagnose a problem over the net, and even harder with only a smidge of info.