I'd find out what it would take to get the old Singer fixed. They just aren't making sewing machines like that any more. If that failed, I'd keep my eyes open for an older model Janome, Bernina, Viking, or even a Juki. It's a buyer's market right now.
The other option is to upgrade what you have with a new machine, and use what you currently have as your back-up.