Any updates on this? Still holding oil. It is leaking by they are saying it is the vacuum pump that is right above the wafer pump on the front cover. He hasn't replaced that yet to verify.