Yeah man hard to say. I’d personally check that the throttle body isn’t clogged/stuck..wouldn’t have much else to add short of sending your car to a shop unless someone else has any other ideas ~ This.