Sadly, the 3800 has issues with the PCV. It just isn't a great system and only runs a ventilation setup from somewhere in the back of the lifter valley. I change out my pcv valve every 9K miles or so.
The best way (without drilling the valve covers) to take care of the PCV and setup a real catch can would be to use an oil/air separator can, block off the pcv port in the throttle body or intake, tap the PCV plate with an npt fitting and run the hose to the catch can with a check valve, then run a hose from the pcv to the throttle body so it can draw vacuum.
Or you can just run a line to the catch can and run a breather but you will get oil film all over your engine bay.