I have a 93 OMC 3.0l Cobra. Long story short, I bought a long block because mine decided to dump all oil and seize. I am having a problem locating a replacement screen and tube assembly, part 3854014. Anyone run into this? From my understanding, it is the same as the old 153ci engines in old...