I had something similar on my 74L, including the high beam only coming on if I held it in place. When I had a look the mechanism had started to come away from the housing. So when I held it in the right place everything worked. Some epoxy glue and some sticky fingers later all fixed. I didn't even need to disconnect the wiring.
Hopefully yours will be as easy