Had that code with diesels before and it was the swirl flaps. Obviously these don't have swirl flaps but could well be the throttle body. Perhaps try giving it a clean out.
Specialist would be more desirable to the enthusiasts but if you purchased all the genuine parts from say RPD and had the work carried out and stamped by a KIA dealer who you know are good mechanics it wouldn't put me off.