Here is the TSB #18-028-06. You will need to take it to the dealer and have them reflash your computer.
Here is more information about P2096
P2096-DOWN STREAM FUEL TRIM LEAN BANK 1
With the engine running in closed loop mode, the ambient/battery temperature above (-7°C) 20°F , altitude below 8500 ft and fuel level greater than 15% .
If the PCM multiplies short term compensation by long term adaptive and a certain percentage is exceeded for two trips, a freeze frame is stored, the MIL illuminates and a trouble code is stored. Two Trip Fault. Three good trips to turn off the MIL.
Here are some other possible causes:
Engine mechanical problem
02 signal circuit
02 return circuit