when mine leaked.i just emptied tank and relaced o ring around neck.filled and that's all there was to it.if its the valve then go to eBay to airsupply and look for valve.about 25bucks plus shipping i have one for a spare if you need it contact me.