my gas cap light comes on to but that just started happing recently but the check engine light has been coming on for a few years now. I replaced my fule pump a few years back and i think i might of messed up one of the conectors but not real sure could that b part of the problem?