Engine type, happens only when wet(in the car wash?), Volt meter drops?, check engine light on?, what do you mean a repeat, you went trough the carwash twice?, etc. If it is stalling at stop lights and signs it sounds like a A.I.S. motor. If it only happens when wet it sounds like a shorting...