Oil metering pump...are you utilizing it? If not, did you cap it off or remove it and put a block off plate?

Is there oil inside the front pulley? If so I doubt the oil from the metering pump would find it's way over there.

Is this a JY racing SR motor? They're notorius for leaking oil metering pump shaft seals.