RichardS
N/A
The only place where that can be is the top cover of the strainer, as that is the only bit above the waterline.
Therefore examine the cover for any cracks etc, replace the seal (and the seal on the retaining nut if it's the type with a retaining nut), coating the seal(s) with Vaseline or similar.
Avoid over tightening the cover, or its retaining nut, as that is a well known cause of leaks.
I would normally agree ..... but the OP has bought a brand new strainer, lid and rubber ring so surely that one can't have a leak as well.
However, as I said this morning, the air must be getting in at the strainer or upstream of it so a clear tube from strainer to seacock has to be the obvious next diagnostic stage to see if air is being sucked in through or around the seacock. I know that sounds ridiculous if there is no water leak when the engine in not running but, getting desperate now, perhaps some kind of leak on the seacock which is covered by a flap of sealant which is acting like a one-way valve!
Richard