I think Kim is INFp because:

she has been with a istp and didn't like it because of weak

she says her functions well, and her work has required her to use it

she mistook for here: http://the16types.info/forums/viewtopic.php?t=3050