Your p*****g into the wind without vagcom.(or equivalent if there is one? Not seen one yet) Get it on vagcom, check over the sensors, see if your not getting a value from one, or if its giving you utter poo. Like for instance my coolant temp sensor went faulty, dash was fine, but ecu thought it was minus40'c and was screwing the fuelling not allowing it to start.. Can be the cheapest simplest thing causing a huge hassle... I've seen 15+ fault codes caused by a corroded earth point!
Without the proper diagnostic equipment you could throw hundreds and hundreds of hard earned cash at it and never fix it.
From what you have said, does the fuel pump prime when it won't start? Or is it turning over with fuel and not starting?
Sent from my iPad Mini using Tapatalk HD