Two places to check, Timing Chain Cover, or Valve Covers. Unfortunately you might have another issue because you let the leak go on for so long. Check your Engine mounts, if oil leaked into them they turn into a sponge and they would have to be replaced as well.