Mega fuse looks ok, I cleaned the cables in which were not in bad shape to begin with but got nothing. Fuse box does not seem to have any corrosion but have not checked underneath it. Ground cable from battery to engine unit does looks pretty clean and tight as well.