I translated the C sample code for the MarkIII to be compatible with the CCS C compiler. It seems like I fiddled endlessly with getting the servo centering right. Reaming out will a bigger drill bit helped, but did not solve the problem. Then, someone tipped me off that if I shorten the potentiometer shaft on the servo it might help. That fixed the problem!
I broke down and read the CCS C Compiler manual. Now I think I can make the HEX files work with the default boot loader, but first, I want to get back to beating that inanimate block of wood before the AHRC meeting on Saturday.