You don't need to upload RPM pics, just saying idle RPMs are not stable is enough
It is good to look up codes on a full list, like here:
https://therangerstation.com/tech_library/OBD-II_codes.shtml
Each sensor or control will have multiple codes the computer can use to notify owner of a problem, so the codes it doesn't use, can be as helpful as the ONE it did use
P0117 Engine Coolant Temperature Circuit Low Input
This is the ECT sensor and it means the computer is not seeing voltage changing as it should as engine warns up
ECT sensor is not an expensive part, and while you can test it with a volt/ohm meter most chose to replace it
This will be on the lower intake above thermostat housing
It will have TWO wires connected, one will be Grey/red stripe
Replace ECT sensor
This can help the idle to stablize, but still plan on cleaning the IAC Valve
P0174 System too Lean (Bank 2)
Bank 1 is the passenger side of an engine, or the only bank on a 4 cylinder engine
Bank 2 is the drivers side of an engine
This code means the computer is having to open the fuel injectors longer than it calculated on Bank 2
This can be because O2 sensor on bank 2 is getting too old
O2 sensors last 150k miles or so and then wear out
Lean code can be a vacuum leak or dirty MAF sensor but.......................you would get Lean code on Bank 1 as well
An exhaust manifold leak on Bank 2 can cause this code, but you should hear a leak like that
Could be a dirty fuel injector on Bank 2, run a can of Seafoam or similar cleaner in the gas tank, also helps with smoother idle
So if you don't know how old the O2 sensor is I would replace it, and the one on Passenger side as well
The O2 sensor in the back, behind Cat Converter lasts longer, leave it
P1443 Evaporative Emission System Control Valve (low/no flow)
Won't cause any problem with engine operation
It means that when the computer opens the Vacuum valve to suck air from the gas tank nothing is happening
This can be because the vacuum valve/solenoid is not working
The sensor that detects flow is not working
Or vacuum hose is broken
It can also mean the computer itself is broken, but hopefully not
You will need a volt/ohm meter and a vacuum hand pump would be handy, to find out the problem
Or you can just swap out the 2 parts, solenoid and sensor
Obviously check the hoses first