I wouldn't bother cleaning it personally, its cheap as chips and chances are its broken anyway.... £20 or so, with the grommet from toyota if I remember correctly! Dave