So there is a strong smell of gas and noticed drops of what I think is fuel dropping from whatever this is on the engine.
https://ibb.co/cEd336
I'm looking at the small thing in the center of the photo, appears to be a hard line with two screws on either side