You might be able to get this to fit with a bit of modification. http://www.autosiliconehoses.com/silicone-fuel-oil-fluoro-45-degree-elbow-hose-choose-size.html Seems to be available with a 48 or 51mm internal. Not sure of the original length which you can check but it looks about right. Ordinary silicone hose is not suitable for fuel/petrol/oil.