Ya, the becu, body electronic control unit sits in a place that is very susceptible to water when tinting the windshield. Its right below the a pilar under the driver side dash. there has been plenty of post where their truck goes crazy, horn beeps, wipers go on all sorts of weird stuff due to water getting into it. Some have been lucky and it dried out and the issues went away, others had to have it replaced.dumb question - what is ecu? I did the windshield on my Rebel and never even considered there could be any real risk with water.