I did this mod about eighteen months ago, and it seemed to work great. The bike has not been used for over a year now as its been stripped down for restoration. There was a small amount of residual fuel left in the tank and tap. Today i disassembled the tap for the first time since and I found that the JB Weld used to fill in the void had actually swollen slightly to the point where there was an impression of the holes from the rubber gasket. i didn't check to see whether this would cause the tap to leak, but it surely wouldn't be helping the situation. If you suspect yours is leaking it may pay to check this?
Mine was loose originally and I stuck it in with JB. I wanted to remove it the other day to restore the entire petcock and I had to use the heat gun to get it out. It seems that although th JB was affected slightly by the fuel in the filled cavity of the tap it still retains a lot of its strength? Time will tell, but I plan on reinstalling the fitting with JB again.
Last Edit: Jun 2, 2016 21:28:57 GMT -5 by cresco750