I recently had to replace the steering wheel angle sensor on my '07 Pacifica to get rid of the ESP and traction control lights on the dash. The sensor is integrated into the clockspring on this model. First time I've ever replaced a clockspring, but it was a 30 minute repair once I became familiar with it, which pulling the replacement part from a junkyard car allowed me to do. The local dealers said the part was discontinued and they can't get it, Rockauto had it for $380. The $13 junkyard part worked fine, and if that fails in future, I know where to find more 
Curiosity got the best of me, since all you can see from the outside is a black plastic cartridge, so I took apart the old one to see how it works. The clockspring is as I was expecting, and what's described on the internet-- flat ribbon cable wound in a loose circle. The SAS on the other hand is pretty elaborate and surprised me. It's an optical sensor. There is a laser diode or LED that shines into a clear plastic diffuser/lens that turns the light 90 degrees allowing it to pass through a slotted wheel that turns with the steering wheel. The light passes through the slotted wheel into an integrated circuit that has a opening in it-- presumably some kind of light sensor. The slotted wheel is notched in such a way that I believe they have error checking built into it.
No idea what caused the old one to fail, but on a scan tool, it read the maximum value (6000+ degrees) at all times regardless of steering wheel position. Probably an internal short in something on that circuit board, or a broken connection perhaps.
SAS:
Clockspring side:
Curiosity got the best of me, since all you can see from the outside is a black plastic cartridge, so I took apart the old one to see how it works. The clockspring is as I was expecting, and what's described on the internet-- flat ribbon cable wound in a loose circle. The SAS on the other hand is pretty elaborate and surprised me. It's an optical sensor. There is a laser diode or LED that shines into a clear plastic diffuser/lens that turns the light 90 degrees allowing it to pass through a slotted wheel that turns with the steering wheel. The light passes through the slotted wheel into an integrated circuit that has a opening in it-- presumably some kind of light sensor. The slotted wheel is notched in such a way that I believe they have error checking built into it.
No idea what caused the old one to fail, but on a scan tool, it read the maximum value (6000+ degrees) at all times regardless of steering wheel position. Probably an internal short in something on that circuit board, or a broken connection perhaps.
SAS:
Clockspring side: