I understand where the OP is coming from but never been a fan at throwing parts at an engine. You don't have to do the real in-depth diagnostics but at least some basic trouble-shooting can narrow down the issue. Don't get me wrong on this and not trying to say they did something wrong, but for replacing the throttle body there is no specific code that tells you up front to replace that part. There are probably a dozen different possible things that could cause that one code, and probably 20 more different codes that have something to do with the throttle body. One recommendation would be to get the specific codes and start googling them, or search for them on YouTube......pretty common you will find a video dedicating to trouble-shooting that specific code on the same vehicle. Just keep in mind that just because it's on the internet doesn't mean it's true...but often at least point you in the right direction. A couple of really good channels are "South Main Auto" and "Pine Hollow Diagnostics". Both guys get really in-depth and explain everything well.