I've been running the enviroguard since last june and I'm happy with it. It's simple to install and clean looking, but it's not perfect. The breather assembly is baffled and the heavier oil mist or oil droplets are seperated and redirected back to the oil pan thru the bottom drain and the vapor exits out the top vent hose, but over a long period of time I noticed alittle build up on top of the steering box where the vent tube exits. It is still a world better than the original pill bottle. I didn't have to drain the pill bottle at every oil change any more and my front timing cover wasn't covered with that oily grunge any more. I did add an 18" section of heater hose to the bottom of the vent hose and ran it down just bellow the frame rail in front of the steering box so all the vapor was out of the engine compartment. The hardest part of the install was the soft plug that you have to remove to install the drain tube. I found that an 8mm bolt about 38mm long would fit snugly into the soft plug almost wanting to thread it's way in, then I got a 16" chisel and from under the truck I put the chisel under the head of the bolt and drove it up and out with a short 3 lb. hammer, it only took a couple of wacks. The chisel on one side of the bolt put enough of a side load on the bolt to cause the threads to bind and grab the soft plug. I hope this helps, Mike.