I'd consult directly with Gates technical department and explain that a DeLorean runs 5 bar of system pressure w/ Barricade hose installed on barbed fittings originally used for PTFE hose. Barricade was designed for EFI @ 3 bar fuel pressure (or less, depending on MAP) to be installed on beaded fittings. I'm thinking they'll steer you toward a nylon or PTFE product

My hoses were installed as properly as possible. After less than 2 years, one backed right off the barb and the other wasn't far behind. You could push it back on to the barb with no effort. Since I didn't care for a repeat experience and am not an investor in DMCH I went to nylon hose and called it a day. I have the parts for an accumulator delete mod and once that's done, no more rubber anywhere in the fuel system!