Just got thinking and I have noticed lately(for me at least), the availability of intakes systems,'header' style exhaust systems,which no doubt allow the engine to 'breathe' better and allow better air and exhaust flow,but does the engine management system on the 9th Gen adjust the vital air and fuel mixtures automatically,or does the car have to be brought into Honda for a "manual" air/fuel mixture adjustment?. What or how does one resolve a 'check engine' light when it comes on after installing aftermarket exhaust or intake systems? Thanks,HB