PCV has whistle and/or whine

Try a Standard Motor V165 pcv. Typically not an in stock item, you'll have to order it online. I had an 85 D150 w/318 and the valves from all the parts stores whistled. The Standard version didn't.
The last one I used was a V165, but it didn't stay quiet for too long. Lasted about 300 miles.