That ballast doesn't look very healthy. I would definitely replace it
just for safety's sake. Also, use gloves when you're handling it
because it looks fairly old and probably contains PCBs. Not a good
thing. If there is any residue left behind on the fixture, try and
clean it off as best you can. A new ballast shouldn't be all that
expensive for your lights.
HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.