Are you sure the pumps are pumping? My guess is they still aren't getting power. Like that burnt relay makes me wonder wth caused it to burn so maybe something else is fried? Of course you checked the fuse right?
In situations like this where I cannot figure out wth is wrong I'll just run a new wire to feed whatever it is directly. At the very least you can do that to troubleshoot by feeding the pump(s) power and see if it starts.
The starting fluid was a good test, so at least you know it has spark and wants to run, it's just missing fuel.