Hello i was driving the other day and notcied my ses light on. So i went ahead and hooked it up to a dtc trouble code reader and it popped up a powertrain code which is P2096 post catalyst trim lean bank 1. Not sure if this is caused my fuel cap not on right or i noticed that i have a slight crack in a tube that connects to the air filter/maf sensor to the intake part of the motor. So im not sure where to start... Thanks for you help
2001 BMW X5 3.0l miles: 83000
