Car wasn't running well yesterday. Got codes P0174 and P0171 ( Need help- codes p0174 + p0171)

Started going through possible causes and upon opening the fuel tank I find this:

Can anyone help me find the part number to the ripped black rubber fitting/elbow? Thank you!