I am trying to find this part. The part# is XS2Z9149AA , i check the local stores and online but i can't seem find one, and I checked the local salvage yards and the one i did find was broken into three parts im not sure if gorilla glue will hold it together?