Ammeter waving when ignition is on.

Have you check the bulkhead connections to be sure they are clean and tight?
you have a loose or dirty connection somewhere. Also look at your voltage regulator connections as well.