Older thread, but thought I'd throw in a thought... Check for a broken ground wire in the boot between the driver's door and the vehicle. Fixed all kinds of issues for me, and only cost about $5. Doors lock, windows work, rear wiper works, lights go off, all kinds of things...