2013 Outback check engine light came on along with brake light and cruise control warning lights flashing. I found the gas cap was loose and tightened it, but lights are staying on for over a day now. Should I disconnect the battery to reset computer. Gas cap appears to be fine. Will I have any issues if I disconnect battery.