Judging by the combination you have: FSCM 8.9 and PeopleTools 8.52.12, I would say you have an upgraded environment from a previous PeopleTools version.
A lot these errors were logged during upgrades since PeopleTools 8.50 introduced new reserved words like:
If your pre-upgraded PeopleCode contains these keywords the post upgraded environment will see this as PeopleCode and try to valid it and will probably fail.
Try using the Find in PeopleCode function in Application Designer and look for these keywords.
Open any returned PeopleCode and try to validate it.
Also see this blog
Sure sould like a good plan.
Vanilla peoplecode using those keywords will be resolved in 9.1.
Custom peoplecode using thise keywords will still fail, but at least the number of faults will be minimized to just customizations. During the upgrade you will create a project UPGCUST containing the customizations you want to reapply. You will only have to search that project for those keywords instead of a full database peoplecode search.