Did you make sure the float doesn't have a pin hole in it. Doesn't take much gas in it to keep it at the bottom. Might try adding a ground wire. Picture from Moparts from ages ago. My video of the ground wire in action. https://www.youtube.com/watch?v=gV_HMJa5maY