I can appreciate trying to fix what you got and keeping costs down. Also, those who bike tour in far away places are often faced with these problems, with limited resources and access to parts. This is how you learn to adapt. There are folks on the forums at MTBR who would probably know how to fix this and take the time to provide a thorough explanation.