engine light stay on. on 2005 Jeep Liberty

I checked gas cap which is tightly closed. Light doesn't always go on but most of the time it does.

2 answers 4 comments
scan codes and post so we can adv
code: po296
Call dealer, there is a TSB on this, there is an updated program for the ECM, basicly I think its a computer glitch..
sorry I gave wrong code: p2096
I believe its still related to the ECM having a faulty program, call dealer for flash update to the ECM..
thank you
diana