While fixing my trunk lock today, i figured that since i had all my tools out, i might as well try to figure out why my headrest wasn't working. i couldn't move it up or down using the electronic controls. turns out, the cable that runs from the compressor to the drive motor wasn't making a good connection. took me about 2 hours to fix it though. i dropped one of the wrench sockets in a really small opening in the seat frame which took me about 30 mins to get out. total pain in the ass.
if any of you need help fixing your headrests, i can help you guys out. just let me know.