P117A is Engine Oil Over Temperature (Forced Limited Power) -- that's an unusal one...
P2097 looks to be associated with a bad secondary (post cat) O2.
Do you have factory cats?
The weird array of errors makes me think its an electrical problem... failing that, there's a couple of possibilities, at least in regard to the rich system code.
1. You have a massive vacuum leak and the ECU is adding tons of fuel to try and compensate. Check all hose connections.
2. Your MAF sensors, if they were removed got dirty or are somehow improperly installed. If they were never taken off and all connectors were left alone, skip this.
3. Something entirely coincidental happened and your primary and or secondary O2 sensors on Bank 1 failed.
None of those explain the oil temp code -- were you even seeing temps on the gauge that were high?
__________________
Enjoy it. Destroy it.
|