When I had my 5 series I put an inch of heat shrink over the pipe and let the heat from the engine shrink it on. I did buy the hose from a local hydraulic place, hoping it would be of reasonable quality and it did last at least until I sold it a year or so later