My07 let water in during a river crossing. I instantly emtied water out and bike ran for ten minutes then the stator died! Had to put new one in, hopefully paid for by factory!! and I made sure I siliconed it up including the wire rubber! Yep the cover is crappy even on the 06 and 07, seem to be same on 08 to!