Post up some pics of your Demon.
I'm not much of an electrician but if you
need some help, I live near by and also
have a 71 Demon.