i don't know [or at least remember reading about it in this thread] if it was asked if the throttle body may have some deposits behind the blade ?
this just popped into my head, so sorry if it has been talked about before, or this does not apply to your setup.
beer