I had a similar problem with my 03 america.....wouldn't start after being washed......turned out to be the kick stand switch.....removed it and sealed it real well with silicone....it's been fine since.