Sounds like a main relay going bad.