Aright so I'm driving at night and high beams are not allowed in the city and then BANG! my whole car dips down, comes back up, and the radio pauses for a second. When I get home I notice the passenger side fog light is just hanging and a ton of wires are sticking out.. and now when I turn to much to the right my car makes noises.. I notice a big hole and I know what the problem is but I have no idea what this piece is called.. So i need help. What piece do I need?
is it this? http://www.ecstuning.com/BMW-E46-330..._BMW/ES128678/
iv googled some pictures so you guys can have an idea of the area..