I have the exact same problem. Took my bumper off today to inspect it as I suspected the metalwork underneath was in a sorry state. This is what I found! The mounting points have completely rusted out. I think it was only muck holding it on. I think I'll have to take it to a specialist to get...