That's what I thought. Perhaps the problem is not deleted files then but mod conflicts or something.
I'd guess you have deleted some stuff from some mod you're still using perhaps. Does it work if you start a new game with just Oblivion.esm checked? Anyway, post your load order - it's mostly guess work w/o it. Also, with Wrye Bash you can list/post the load order for a save - it might be helpful to compare your current list with that to see which mods you have removed.