So I've got a gen 4 lc9 that I'm having idle issues with. I've got the idle tuning dialed in pretty descent but if I rev the engine a little at idle it like runs away. It'll sit around 2-3k rpm and then creep up to about 4 where I have to shut it off and restart it and then it's fine until it's reved again. Its done it with two different throttle bodies and in the scanner the throttle positions all line up like they should when it is idling normal around 16%. I feel like my max idle should cut it off but it doesn't. I'm thinking either vacuum leak (that I can't find) or accelerator position sensor or I'm completely missing something. Anyone ran into this/have some ideas or recommendations for me?