We got ours working by editing the PayrollElectronicDeposit_NACHA.cs file. Let me know if you need some help.
Here are some helpful pages, there is a validator but I would recommend sanitizing data first.
I had trouble with block count and had to write my own code to make that work properly, among other things. Lots of trial and error.