Did you ever find the part number?
I need the piece u posted were the green & purple wire go into then connect to mirror. My mirror was smashed off. Thankfully just the glass but still not complete because i need that plug/connector! Any help would be great!