I know it is ghetto, but a lot of people use rubber pipe connectors that you can get at Lowe's or Home depot.

And is the PCV dumping oil because you are on an incline? Or id the engine crap?