Recently the radio stopped working on my 2007 Dodge Grand Caravan. The radio behaves as if the car is turned off (you can push the time button and the time comes up and you can put in and eject a cd). Then when I turned on the rear wiper, the wiper would run but would randomly stop (wouldn't stop in the home position). Sometimes it would make 2/3 of a full sweep, 1/3 of a sweep, no real pattern. Also while the rear wiper was moving the radio would turn on but only for while the wiper was moving. The wipers, locks, lights, front wipers, and everything else seems to function fine. Does this van have a BCM or something that controls all these things? Any help would be appreciated.