Did u do the repair a Chrysler dealer ?
they should've flashed the BCM
since u said it did work every time u had removed and replaced the fuse
that make me believe that the BCM need to be at least check and flashed if not replaced
as a 1st step need to use a scanned and read what is happening with the BCM and if any codes is stored in it
and also check door lock switch
DOOR LOCK SWITCH
1.Remove door trim panel.
2.Disconnect wire connector from back of door lock switch.
3.Depress switch to LOCK position.
4.Using an ohmmeter, test switch resistance between Pins 2 and 3.
5.Depress switch to UNLOCK position.
6.Test resistance between Pins 2 and 3.
7.Test resistance between pins 2 and 3 while switch is in its normal unactuated mode.
8.If resistance values are not within the parameters shown, replace the door lock switch.
SWITCH POSITION CONTINUITY BETWEEN RESISTANCE VALUE
LOCK 2 and 3 5.3K Ohm +/- 5%
UNLOCK 2 and 3 2.0K Ohm +/- 5%
UNACTUATED 2 and 3 18.3K Ohms +/- 5%
Thursday, February 12th, 2009 AT 6:36 PM