you have time till the part arrives so try your luck. talk to the GM and tell him that if they can prove that it is due to impact then insurance should cover it. If not then it should be covered under warranty. either ways, you should not be paying from your pocket. no harm in trying!!