Have you checked the threads on your ASA and tank reg to see whether they are all okay? None of the threads are stripped are they? Also you may be cross threading and not screwing the tank in straight?
They're the main obvious things I can think of off the top of my head.