From what I've read, it doesn't take much of a leak to get the EVAP system's panties in a bunch. It is weird that you've got the "big leak" code, rather than the small leak DTC (P0456). Maybe you have a small slit in one of the lines, and it opens up under the right conditions.
Whatever the cause, there's no practical DIY leak-finding method that I know of, but a pro shouldn't charge much to find the leak for you (they'll probably use a smoke machine). Once the leak is found, you can save a few bucks by fixing it yourself, if you want to.