Hope you haven't given up on trouble shooting this.
If the ammeter always shows charging with the engine running and never shows flow with engine off there's a good chance someone wired it into the alternator output line. That's my best guess right now.