flickering lights 66 dart

Extreemly dirty/bad grounds. Check all of your grounds,make sure all metal is clean and rust free and that all grounds are firmly mounted to clean bare metal.

Could be the replacement alt is junk,since you say it fixed the problem for a short while.