Welcome to Just answer!
P0171: System too Lean (Fuel Trim)
Air intake (hose loose)
Fuel line pressure
Heated oxygen sensor (bank 1, 2 sensor 1) malfunction
Mass air flow meter
Engine coolant temp. sensor
Code P1156 is not a code for you Camry....did you mean P1155?
P1155 A/F Sensor Heater Circuit Malfunction
Open or in heater circuit of A/F sensor
(bank 1, 2 sensor 1)
A/F sensor (bank 1, 2 sensor 1) heater
Well the sensor getting sooty is because its running rich... It runs rich because it knows it was in a "Lean" condition so it dumps fuel to be "safe". Lean is dangerous for pistons and engine health= too hot, blows holes in things.
What kind of driveabilty concerns are you having with this vehicle?
I'd make two suggestions first.
1. Check all your vacuum hoses, remove them one by one, inspect for cracked damaged ones. Also *air intake hose*, the camry v6 likes to break them. You cant see it by looking right at it.... you may need to pull it off and twist it a bit to see if you can open up the crack.... a crack in the hose will cause a MASSIVE un-metered air leak= lean condition.
2. Test you MAF sensor.
Also clean it with CRC MAF cleaner, not the terminals... the sensor elements themselves.
Good luck, let me know if you need anything else.
-Auto Tech GUy