I read about the pinhole leaks and noticed that when the dealer installed my storage box they used self tapping screws from the bottom up inside the box, leaving all these sharp points. Of course I asked the dealer to correct it when rig was in for other warranty work. Of course they didn't. I removed the self tappers and drilled holes and replaced with round head bolts w/ lock nuts. Those self tappers were a pinhole accident just waiting to happen.
Ours is like that too They make a canvas-like sleeve for the hose that protects it. I wrote to Thetford asking about it and they sent me one free!