Does the battery cover really helps preventing moisture getting to the fuses and D4 connectors? I spot few cracks on mine and thinking to replace, however could not find any available in the net. Is there any particular places where I can look at? Scrapyard only?