I don't sell the insert for the lock up cover just the water pump cover, i just put a pic of the clutch cover just to show the water pump cover.. I sold that lock up cover..
Big block the cover is 3/4in it should work, did you buy a chariot high flow impeller