I had a similar problem with two different Audis a few years ago. They'd start fine when cold, but you'd run the battery dead if you tried after it'd warmed. The problem both times turned out to be the check valve in the fuel line. Don't know if that helps...