Whether the sentence is correctly translated or not depends a bit on the context.
Please compare the following:
Die Maschine wurde repariert. Ja, sie funktioniert jetzt gut.
Der Motor wurde repariert. Ja, er funktioniert jetzt wieder gut.
Das Ding war kaputt. Ja, es funktioniert wieder gut.
Die Maschine wurde repariert. Ja, sie funktioniert jetzt gut.
Der Motor wurde repariert. Ja, er funktioniert jetzt wieder gut.
Das Ding war kaputt. Ja, es funktioniert wieder gut.
Only if you don't know what your are refering onto, you may keep it general:
Ja, es funktioniert gut.
Ja, es funktioniert gut.