I think it is the O2 sensor on the bank not running right. Those have a sensor for the front and back. And yes, a little moisture can mess them up