Here's what I know from the VCDS label file 1Q-42.lbl and pictures from the internet. GEN2 and GEN3 have different wiring, so replacing e.g. a GEN2 with another GEN2 is no problem. Basic = adjust and heat only; full = mirror memory, auto-dimming and folding.At least that's re-assuringly good news aku. Are you in a good position to test all these options (ie parts variables) with some certainty? Do you have enough information now to encapsulate your research for what actually works with what and create a chart or a matrix table - e.g EOS years, versions, compatible part numbers, wiring changes needed? It would be really helpful when searching for used parts, although I suspect there's still an element of uncertainty that a part may not give all features.
|1Q0959701F||GEN3 full||Scirocco only. Module is a 1K part not Eos 1Q.|
|1Q0959701H||GEN3 full||Mk6 electronics. Module is a 5K part also used on the Eos.|
The E or H revisions have all the pins there - it was only the earlier controllers where they left pins out for less well-equipped cars.So far I've learned the powerfold mirrors have all the basic features of XY position adjustment selectable for each mirror plus mirror heating. Additionally, auto dimming on the drivers side (any with passenger side as well?) linked to an auto dimming RVM. Mine has XY position feedback for glass lowering but I don't know what box is needed for that. Sellers will often post up photos of connectors on parts. I know pins 15 & 16 on the door controller are the powerfold motor drive and if they are missing, the door controller is the wrong version - that was really helpful. Do they leave out any other pins?
As 2phast says, the E revision controllers are a safe bet. I don't have any other controllers in my possession so I'm unable to confirm compatibility with roof controllers. There could be issues combining an early roof controller with a revision H door module - it's not likely, but it is possible.