SumAccordGuy94 - Thanks for all the help, but it turns out I won't be installing the head unit myself afterall. Apparently installing the unit myself would void my warranty, so the store I bought it from will be doing it for free for me. It should be in some time next week, I can't wait!