For about the last 2000 miles my 2012 Cruze Eco has been showing multiple codes including P015B, P0106, P1101. I am currently at 47980 miles. Previously there were some codes related to O2 sensor and the Chevy dealer told me that the sensor replacement was not covered by warranty. Based on that information purchased/replaced the bank 1 O2 sensor and then the MAP sensor but these codes just set again. I am also experiencing a rough idle at about 600 RPM with occasional stalling while stopped for a light. Also the Stabilitrac Service required will periodically set and then clear after the next restart. Looking around this forum I believe these issues might be covered under the powertrain warranty. I have been avoiding the Chevy dealerships for service based on the O2 sensor not being a warranty issue. Is is time for a trip to the Chevy service department? What is the likely cause of these codes?