66 Dart still surgeing.Electrical??

Yep that's a roached balancer alright. You probably know this but don't run it cause if it's shifted it's probably out of balance now.