see if your alt belt is too loose and not charging cause the more stuff you have on the more it pulls on the engine. if its slaping around thats what broke your cover. its just not loose enough to tell without touching it.