I have a 04 Dakota w/3.7L. The serpentine belt comes off on a regular basis when I'm in really wet weather. Its usually due to driving through roads that are collecting a lot of rain. I have changed the belt multiple times but it seems to do the same exact thing. The last time it happened, I pulled over immediately and found it had just slipped off the fan pulley. This is where the smooth back side of the belt is running against the pulley. I think if it had a lip on the back side of the pulley, it would fix the issue. Has anybody had an issue with this before? Any ideas?