How to replace and overwrite all existing objects in Oracle with impdp for full database import?
I don't think there is a "Replace" option for non-table objects like procedures, packages etc.

The best option would be to drop the schema entirely before the datapump import.  This way, datapump will re-create the schema and all of the contained objects.