I'm sure your already doing this, but the choir sings check the oil level daily on the KLR especially since your racking up the miles. Seems to be hungry for black gold. Would hate to hear of another ended trip due to the KLR being parched for oil.
Good luck. I'm looking at purchasing property in Southern Belize, and will be a tourist there in February.
Grand Junction, CO
2008 Yamaha WR250R
2010 Husaberg FE450