pull your tire. double clean your tire bead and your wheel bead - removing any chunks - a good wire brush is the best on the rim. Re-install and re-seat the tire then see if you have any issues after that. Avon's don't leak, and if they do you have a hole or the tire is not properly seating on the bead.
I'll just break it down. I'm sure it's not anything wrong with the tire. It leaks about 2 psi a day. Not going to worry about it this weekend. We have a ride scheduled to Cherokee NC and the Dragon this weekend.