I have a ASA 5510 in Chicago and a ASA 5505 in NY and a tunnel between the two sites. At first everything works fine then a few hours later, hosts in Chicago can't communicate with all the hosts in NY and hosts in NY cant all communicate with Chicago. After clearing the SA's I am able to contact more hosts in New York but not all, but now all and my new hosts in new York have no issue contacting servers in Chicago until a few hours later then the cycle starts again. I have attached both configs.
The problem might be with the IP pool assignment either through ASA/PIX or Radius server. Use the debug crypto command in order to verify that the netmask and IP addresses are correct. Also, verify that the pool does not include the network address and the broadcast address. Radius servers must be able to assign the proper IP addresses to the clients.