I would recommand you, in this case, not to use bind variables for the name and force Oracle to use dynamic sampling.

It will probably slowdown your "fast" queries a bit but because they already take 3 seconds I don't think that you will notice it to much.