CVF Racing water pump?

Dude that sucks. I'd have been sending that **** back....
must be luck of the draw mine showed up today purchased off e-bay

20220209_175237[1].jpg

20220209_175247[1].jpg