you can check if its the immobiliser thats lost its code by disconnecting battery for 15 mins it should start one time and run if it is ,as immobiliser is reset after 15mins and locked on engine shut down , mine did the same i had to take it to vw to reset the code in immobiliser the code reader i had wouldnt do it only the vw one could reset it