Hey guys my 2001 tahoe is acting up. At stops it seems to have a sporadic rough idle. No codes, rpm seems fine, at times when I'm about to take off it kinda hesitates. I looked under the hood, and i noticed a odd clicking noise coming from the left driver side of engine whenever the sporadic shake happens. What can this be? thanks