I don't think you're right about that, I have a pic here to show you what a 4.3 marine mechanical pump looks like, just like the V8 pump but mounted upside down. Old one is OE Carter, new is Sierra aftermarket, I also have a new Carter one, looks exactly the same. So no integral filter on these...