If you can't fix it; Phuket !!!
Isn't that Thailand? They have some commercial districts there. You should be able to get whatever parts you need - belt, bolt, etc. If you lost the damper that may be tough, though...Don't know if there is a Dodge dealership there....