I finally figured out why I was having so much issues with the parser.
And that's because the modules in the 'parsers' folder weren't even there. So it was skipping a whole bunch of data. 7% success in total!
Well now when I put the modules in there, I get the following error and crash: System.OverflowException - int32 is too large or small
Can someone please help? I'm so close to fixing this.