Hi everyone new to the forum looking for information regarding my 2011 Subaru legacy 2.5 liter since having the passenger air bag replaced 3 years ago the car has multiple codes and not always the same ones. It started with the cylinder misfire # 4 replaced the spark plug and it seemed to be ok. Then it was the Mass Air flow sensor, cleaned it seemed to be ok then and Oxygen lean code, then the latest one in a communication fault between the BCM and ECM.