Well, it looks like not only one nut came off the bolt, but two nuts with a lock washer and fender washer! Must have been pretty loose for a while. Lesson learned! I wonder if the corrosion on the inside of the cap can be fixed? If not, maybe some JB Weld.