I take it you still get the electronic noise when you push the button by the handbrake, but there's just something in the way when your trying to push the flap shut??
If so, then the motor which moves the pin up & down to lock the flap will be foxtrot uniform charlie kilo echo delta.

Sorry, can't help with DIY, as my motor was under warranty when it went.
