My check engine light keeps coming on. I have a Diablo Sport programmer and checked the DTC and it gave EGR flow insufficient. I've cleared it and cleared it and it keeps happening. I installed an AEM Brute Force Intake and 4" MBPR cat-back exhaust. Does anyone have any ideas? Thanks.