Lol I've been waiting for mine since January as well. Emailed them a couple of weeks ago and they said I wasn't near the top of the list but they were putting out 50 sets a week. Must be an awfully long wait list!
I had a similar issue. It turned out that the contacts in the plug/harness were bent a little from my install and I just needed to bend them back in place to get better contact.
Being 6'5" this was a big plus for me. I test drove a lariat with electric seats and then a xlt with manual seats and the manual does give more leg room.