Start with the simple stuff first as I haven't seen to many plugged return lines. The O ring has a bevel to it, if this is pointing up and inward the lid won't seal, or it may but not for long. I have also seen these plastic lids get warped. There are some that make billet lids but they are $$$ Check the above and get back with us.
NCH