Hi and welcome to FixYa!
It can be a faulty sensor somewhere or a disconnected vacuum hoses. If the vacuum hoses looks fine the it can be a faulty sensor. I strongly suggest that you take it in to a reputable shop to run an engine scan. During the diagnostic it will list the trouble codes and by then you'll know what part needs replacement. This is wiser than taking a wild guess on what to replace.
Hope this helps and thank you for using FixYa! Have a good one!
43 views
Usually answered in minutes!
×