There is nothing wrong with a properly done reflash. If it wasn‘t done right you need to go back to who you got it from, but from everything shown here it looks fine.
if you have to tap a relay to get to to work replace it or clean the connections feeding power to it. Have you taken it out and...