First how many miles are on the engine? The pcv valve should be replaced with a factory one. That was a problem that GM had put out a Technical Service bulletin to all dealers in the 80s. The problem was that the aftermarket PCV valves would pull to much vaccum and suck in oil, But it would also cause a higher idle because of the fuel injection. If you know anything about fuel injection if a vaccum leak is created the system goes lean and the computer compensates and richens the mixture and raises the idle to lower the emmisions. As far as the early morning smoke thats usualy caused by valve guide or seals being worn. If the oil returns are clogged that normaly will cause lite smoke hot or cold under a load. If your mileage is high you should look into the seals or guides.