When I say non responsive, I mean that all attempts to insert data or read data result in command timeouts. Then after several hours, I can insert/read data.
When this happens, try to open a query window, and run sp_who2 while you have request running.
I would not be surprised if you find a row with a value in the Blk column. In that case, this the spid of the process that is blocking the process on this line. It sounds as if you have an uncommitted transaction somewhere, maybe in a query window.