My DVR box drops recordings frequently.

Over the past few weeks, our DVR box will randomly drop scheduled recordings and I have to manually reschedule them. Also, several recordings start and then the box only records about 2 to 3 minutes before stopping.  Additionally, the response time between the remote and the box is very unpredictable.  Is it time to swap out this box?