Mine did it intermittantly at first, then went for one whole day without issues, then wham!!! Totally broke. There are 2 micro switches in the housing inside the door. One or the other has possibly failed. But, as many have mentioned, there are a lot of different things that can go wrong with this "Rube Goldberg" system. A new "Housing K" (which is what the piece is called), is a minimum of $76 online. The worse part about it is the housing doesn't go bad, just the switches, which can be removed from the housing, but cannot be purchased without the housing!!!
This system is used in the Corvette, which is similar to the way the truck opens from the outside on the STS, squeeze the switch behind the rubber boot to release the latch. But that was to create handleless doors, so I think in that case it's a cool way to accomplish the end.
But the STS has handles! No need for electronics... except for future parts sales IMHO! ... as if these cars don't have enough crap on board to go hay-wire.
Don't get me wrong, I still love my STS... but, "DANG GM! How 'bout a break on the prices!!"