I purchased one (part #b251) a while back but now I'm unsure about the benifit. Could anyone tell me their experience with this setup? My concern is the size of the screen holes, I am afraid of wiping out oilpump or bearings .I bought it because I remember that in hard cornering my 78 used to starve for oil .anyone have comment? thanks in advance . love the forum ,lots of info here