Been there, done that.
Hope you get it purring again.