Welcome to 2CarPros.
The P0107 is related to the MAP sensor. Is it connected? You indicated little knowledge, but if you replaced the engine, I have to assume you have a good bit. With that, I attached pics below. The first three are flow charts for checking the MAP.
The P0118 relates to the engine coolant temp sensor. Pictures 4 to 6 are the flow chart for diagnostic purposes.
The last code, P0122, involves the throttle position sensor. The last 4 pictures are the flow charts for checking that.
I have to be honest, any of these three things can be the problem. Make sure everything is connected, there are no vacuum leaks, and all connectors are clean and tight. If you don't have a scan tool, let me know.
Also, I realize this is a lot, but since you have the codes and symptoms, we need to identify if one or all components are the problem. Hope you understand.
Let me know what you find or if you have other questions.
Take care,
Joe
Images (Click to make bigger)
SPONSORED LINKS
Thursday, August 15th, 2019 AT 9:46 PM