I see I made a mistake when I said you had a Map Sensor, I forgot the 95 does not have the MAP Sensor.
Your old PCV cap should be able to be used, just make sure it has the big o ring on it.
Also be sure the PCV tube inside there is not totally up into the UIM, it needs to be about 3/8" down inside it, if it is not that far down, and you tap it to get it down in there more, be careful not to knock it off the guides in the UIM that are holding it.
I'll give what could be going on some more thought when I get up, just took some TY PM and Antibiotics not too long ago, so I'll be out like a light soon.
Hopefully somebody else has an idea as to what could be causing it to smoke like it is.
2006 Pontiac Grand Prix GT with SC
1996 Buick Park Ave NA