Robo, on the Forum, when you are seeking advice that falls outside the scope of the thread you are currently reading, it is best to start a new thread and this will give you the greatest chance of someone seeing your question and responding to it. I suggest you start a new thread for this question.
I am not sure how you would go about making end caps or whether your proposed fix would last.