Yup, green is definitely the illumination wire. For the record for anyone down the line who comes across this thread, lessons learned: yes, there are indeed 13$ harnesses if you look around online enough (the few places I checked around town and online were in the 40$ range, hence the splicing)...