I recently put a full system DG exaust on my friends can am for him and a pro design airbox kit with a modified lid. All went well but when i started the bike after all was done it fired right up and idled a little high but not bad, when I went to rev it, it died and check engine light was blinking. I shut it off and turned back on started again no problem idle same went to rev died light blinking again ??????