I've got a set of fairly new set of inframe shearers, show chromed that have at least 3 leaks from pinholes in them. They will leak oil out all over and it blows on the bike and gets sand in it and just makes a freakin mess. I figured for a $550+ pipe they wouldnt be so junky but I guess I was wrong. Does anyone know what/if the pinholes could be welded up? I thought maybe tig welding with some nickel but wasn't sure. I don't want to risk jacking the chrome up either.