I don't know about Banshee electrical systems, but on some cars, if it hasn't been washed under the hood for a long time and there is alot of grime build-up, then when you do wash under the hood and dont get all that dirt off, it will soak up the water, become conductive and short things out.