Check this site for SVT supplement:
manuals
Essentially yes, re your DRL question, if the shorting bar is present and you get the DRL relay. Search of General mods using 'DRL' should get you details.
So, it seems like you had a dirty contact on relay after all. Glad things are now working OK.