Wenn Du das ganze in ein schönes
Minimalbeispiel basteln würdest, könnte ich mir das auch in Aktion ansehen, so gibt es nur ein paar Kommentare dazu.
apacite.bst kennt das Feld location für Bücher nicht, location ist vor allem
biblatex-Sprache, die spricht apacite.bst aber nicht. Wenn Du weiter
apacite und nicht
biblatex-apa nutzen möchtest, heißt das Feld address. Der publisher sollte eigentlich angezeigt werden. Ein pages-Feld sieht mir sehr suspekt aus bei einem Buch; die zitierte Seite wird dem \cite-Befehl mitgegeben, sie kommt im Allgemeinen nicht in die Bibliographie.
Mein Tipp ist aber nach wie vor: Nutze
biblatex, mit - falls Du wirklich echten APA-Stil brauchst -
biblatex-apa, sonst reicht meistens der Stil authoryear.