The problem with asking these questions is you will get many opinions but no concrete answers. The reason for that is we simply can't diagnose your car over the Internet. Take it to your favorite mechanic and have them properly diagnose the issue. Then you will know what it is and then if you decide to fix it yourself, you can get useful tips here.
|