Not being defensive, and I am not all knowing either, but I refuse to believe an M&H harness is not assembled correct.
How many times there are people that start cutting and modifying a brand new harness as it is deemed "wrong" where the end user is to blame for trying to copy the chopped up old harness.
Not saying you messed it up, just trying to help you to stick with the harness as received and look for other sources causing the issue.
As I had mentioned before in regards to the light bulb itself, did you confirm you have the right bulb?
I believe that should be #1004, which has a double contact bayonet fitting.
I installed a wrong one and searched for a long time why my dome light stayed on all the time, turned out I had the wrong type installed.