I never restarted it after reserve was met, so must be a bug, and must be one I'm not seeing on my side.. but I assure you that the auction is not ending and the time is always held on the server side, the client is just doing the reporting... so maybe if you refresh or login it will update the time properly again.
Yea thats really weird because since you first posted and claimed it happened again I've been watching it and it never ended or got to 0 its always been counting down. If you ever see it go to 0 take a screen shot, there is less than a day left now.
I have too much to do in any day, to waste time making things up, I know what I saw. You said it was set for "end of the month" but how many hours was the timer set for originally?