Correct upper coolant hose?
ive never had a hard time with the flexable ones mine did start leaking i re tightend and never gave me a fuss.
looks like ud be ok with a flex hose if it was longer to make the loop more gradual its looks like its starting to pinch