I know this post has been inactive for a while, but I just wanted to say that I ran into the same issue. Every roughly 160 seconds (2 minutes 40 sec), the ipsec tunnel would drop and reconnect. Some differences for me were that there were no issues reported in the log, the other end is not a sonic wall, and my version is 2.3.2-RELEASE-p1.
I fixed it by deleting my configuration and recreating it from scratch. There must be some subtle bug in the ipsec back-end.