Probably better off emailing the company you bought it through, if you can't find any fixes over the net, chances are its a return to factory kind of issue. If you purchased it locally from a shop go in, take them for a drive and show them and hopefully warranty will cover it.
Best of luck mate, followed your build thread and after some of the issues you faced, let's hope this is the last one!