If one of the motors stops working it affects the whole system, if you re-connect your battery look at the doors and see which one is not locking/unlocking. You also get this problem if one of the doors is open, trying closing all the doors and reconnecting the battery (leave a window open in case the doors lock and you can't unlock them from the outside).
As to the other problems check your fuses are all OK and the earth points, and also check the items are conected correctly. I recently had trouble with the fuel pump not coming on and it turns out that if the rear light boards aren't connected the pump fails to work, seems a bit wierd but it looks like the earth runs through these.