I have not worked with a Kia. I have had a simular problem with a dodge and once on a Chevy. It turned out the linkage needed adjusting. It was holding the TPS sensor off just enough to fool the computor.
Hope this helps, if so please accept.
__________________
If more information is needed, please ask me.
Hope this helps, an accept would be appreciated.
Firsthogman
Love them Harley's

