replace that hose tape won't do anything one day your going to have a big vaccum boost and you will have tape inside the engine, ive tried the ghetto way on my car before and every morning you when you turn your key on you can hear the car pumping air back into all the hoses cause of the leak. fuel system ol-fault means- fuel system open loop fault.
http://www.nitrod.com/articles/FuelSystemTA.pdf that link will tell you everything about open and closed loop systems its to much to explain on here. you will need adobe to open it if not let me know and i will explain it.