Car starts and idles perfectly but any rpm change such as a blip of the throttle or slight rev will cause it to bypass the desired idle rpm. It'll just keep dropping rpm down to zero. We've thrown almost 30 idle revisions at it and nothing changes except spending more money on sensors to try. I've tried IAC, TPS, and map sensors. We changed the TB and even the injectors. Although it shows no codes I'm concerned the cam or crank sensor could be causing an issue.
My question is what sensor makes the pcm know where to stop dropping rpm as it's coming back down to idle?