Happened to me a few months ago and had to get a new timer. When the timer counted down to 0, my car would stay on.