I have a 2015 with about 800 miles, im getting a check engine light that comes on and off mostly when im slowing down or in neutral idling, it comes and goes at highway speed also, i had a big sucker intake, power comander, and vance and hines true duels installed when i bought it, can this be a bad map? I also noticed a primary leak yesturday, any thoughts