It's no bother at all, Jason, but I'm sure there's websites out there with the DTC defiinitions. Try a Google search and see what comes up.
The P0161 is "O2 sensor heater circuit malfunction (bank2 sensor 2). That code will be caused by either a faulty B2S2, or frayed or burned wiring going to it. Probably the sensor itself, if I had to guess.....
Once you solve that code, the P2000 may go away too. Cross your fingers.
The C0400 chassis code could be a light burned out somewhere, or connected to something that's electrically attached to the chassis.....? Just guessing here, but check all the parking, tail, headlights, etc....
ROE