Still looking for this shield, part number: 66232900, I dont want to buy new because this part is only visible when you stand under the car ;)