Get to DHL, it is your only hope and you will pay a lot of money.
I doubt, even with the quickest service they have you will get it in the time frame you require. If you overnight it, it will probably be more like two days and the biggest problem you will have is customs on the Mexican side delaying the return even if DHL broker it for you. Plan on at least a week, especially at this time of year.
Make it clear on the declaration that it is a warranty repair and get the agent to help you with the wording.
I've never seen a FedEx or UPS shipment beat DHL here for speed and security. In fact, FedEx sucks in Mexico.
Explain the situation clearly to them, pay, and cross your fingers.
It might end up cheaper getting it rebuilt in Mexico.