I have an offroad exhaust with a massive leak. My car is running extremely rich and i have a check engine light reading left bank lean. Is it possible that too much air is getting in the mixture because of the leak and thats causing the car to overcompensate. That is my theory. I checked with a local speed shop and they concurred. What do you guys think?