VAGCOM is not needed to do a throttle body adaption with an AEG engine. Just turn the ignition switch to "run" without starting the engine, wait 30 seconds and then switch off. You should be good after that.
After all the research I've done it seems like you do I tried everything from disconnecting the batt to leavening the ignition in for 3 mins clearing codes which are p1580 and p1543 they come back as soon as I turn the ignition on , this happened after I disconnected the battery to change the ac compressor
I got the problem fixed, just in case someone runs Into the same problem you do need to adapt and align the throttle with a scanner doesn't have to be vag com mine was actually done with a matco Maximus scanner, car runs great now.
It would be great to have a list of scanners that will work for our bugs