did not say Speck, and I do not know, never found a crack or leak , just do not know, but had to put everything back before I could do a water test, I have a thought it is an old live well pump I do not use that froze and caused the leak.