I have a 2004 NBC Turbo 1.8T with a loose roof latch. The handle mechanism seems to keep sliding off of the metal post it is mounted on. I keep on re-assembling it but can't seem to find a way to keep it fastened onto that post. Thanks for any help.
I removed the bracket that this latch mounts into (4 screws) and found that there was a loose screw inside that bracket. Seems this screw goes into the latch cylinder and holds it in place inside that bracket.