67 twin turbo dart

It sucks trying to figure out if problems are mechanical vs electrical.
Think mine was both unfortunately