Fuel feed line opinions needed

To the best of my knowledge, it is held in place by a nut (like you say, screwed in)
That's what I thought. I think the hose me be pinching under load where it connects to the pump.