Hello. I know this has probably been discussed before but after a quick search I couldn’t find anything. I recently acquired a 1996 gsx which I rebuild the engine on over the winter. Right after ice out I took it out to make sure everything worked and it ran great. Fired right up, idled at 1250-1500 in the water and power felt smooth. A few weeks later I get to the launch and it won’t start. Took the carbs off and gave them a clean and now it is extremely hard to start and will only start with fuel off and once the fuel is turned back on it idles at 2500 rpm in the water. Max rpm is about 6600. Once shut off it immediately will be very difficult to start again. Took the carbs off and ordered rebuild kits from SBT as well as needles and seats from them. After rebuilding mag carb, wetting the needle and filling the entire cavity with wd40, blocking off all ports, and connecting tester to fuel inlet. The fuel pump is leaking from the base where it meets the carb and my pop off test is anywhere from bubbling at 2PSI to a solid pop off at 50PSI. I have made sure to bend the tab with the spring level to the carb body. But not sure why with brand new gaskets and needle and seat I am having such wild fluctuations while also having a leak. TIA for the responses.