DIY manual is now up on our website (and linked
HERE).
I may start a thread in the DIY section to keep all questions pertaining to the install in a single thread, not sure yet. Overall it isn't a difficult install, just very very tedious especially for someone who has never done it before.
Thanks,
Eric