Slant 6 pcv valve rattling issue

I found it a oem one for those motors at Summit Racing part number is SMP-V180 . It was only $3.97 and built much better with a metal bottom