Cuts out going up hill.

I think it might be fixed now wont be 100% until I take it on a longer drive. But I looked at my vent lines made sure they were all good, pulled my gas cap off and found it wasn't actually a vented cap luckily I had one already and put that on. I looked at the rubber line from the sender to the line and it felt a little soft so I changed it don't have any efi rated hose at the moment. Drove it to the hill and going up holding 50-60 mph it didn't stumble at all looped around and did it again and no stumble so think its ok for now. I appreciate all the helpful comments y'all gave me.