Hi John,
Few checks before you start the upgrade
1) Check PAM for checking OS and DB compatibility with EHP4
2) I could see apart from core ECC , you have HR module being implemented and used.
So check upgrade release info for HR module if there is any dependecy
3) For EHP4 related information refer SAP upgrade guide.
Hope this helps.
Regards,
Deepak Kori