The vent could be a cause, but I have my doubts it will solve the issue. (hopefully I am wrong and it is the fix)
Like Jason said, the input shaft could be bent, seal surface could be grooved, but another rare but likely occurrence could be a mis-alignment between the engine and trans.
Weddle...