They are designed to limit the amount of oil splashing up the side of the block (inside!!) and to keep it in the sump so that there is always oil at the pick up point for the oil pump.. If there is no oil there and the pump sucks air and youve got your foot down round a corner at X,000rpm then the possibility of your engine making it through the corner becomes lower
Anyone know a place in this area that can fabricate one up for me as pre made ones have a 4 week + waiting period on them at the moment for my particular engine

Thanks