A glitch on Haley's hardware? What kind of glitch?
***SPOILER ALERT*****
Sorry I haven't been posting long and am too lazy to learn how to add those 'spoiler' tabs that hide your tips.
But seeing as we are on the tips pages and the game is old enough, hopefully I won't get booted off for just writing it.
Every time you visit Haley, his clothes ( red racer jump suit or something? ) add the +5 to his repair stats.
Visit him 10 times or so and 'hey presto' he can repair your T51b armour ( or Gauss rifle ) to 100% with nothing more than the empty popcorn and drink cups blowing around the board-walk, glued together with the tears of the orphaned in-bread children who's parent's hideously mutated heads I separated from their deformed bodies heheheh
As mentioned above, MZ can be useful, the Alien Epoxy can be used on any weapon and from memory, I collected somewhere between 100 & 200 from my last play through I think.