P0161 O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
P0170 Fuel Trim Malfunction (Bank 1)
P0343 Camshaft Position Sensor Circuit High Input
Most likely O2 sensor...i'll check the MAF and possible vacuum leaks ...
Also need new spark plugs
I'll follow up after fixing it