I have used a hydraulic hose repair service over here in Winder , GA
You cut the metal collar where hose meets metal line & slide off the pipe.
Get a bio-fuel line & have it crimped w/new collar.
You can slide that cloth off and put it on the new hose if you like.
Do it when you need to change oil, it all runs out. OR get a plug stopper.