Could be, but the fact that turning the enrichment screw to a richer setting made the car run ok under load, but idle rough indicates that it was running lean (i.e. starving for fuel) before. While you're fixing the leak, make sure the fuel lines to and from the pump are clear. If the car has an in-tank feed pump, make sure that is working, too. Sounds like you are getting close to solving the problem!