Wow, never had that problem. Wheres the steeda sheild? Plastic cover being the core support? Isn't there a rubber molding somewhere. Somethings going on there, cause I don't get water on my core support or behind the headlight.
Introduce Mr. Torsen to the mix
Bigger brakes then you- D23 crew- D-Tech- Sedan Revolution= #131