The thing about Prusa is, not only do they make good products, they also have fantastic support. They may be a little more expensive, but that support is also what you’re paying for. You can either spend a ton of time hunting for troubleshooting posts in random forums and communities where YMMV, or you can rely on the Prusa docs and resources.
Don’t get me wrong, there are plenty of great printers out there too, and many work fantastic right out the box. However, when you get in a jam (pun intended), there’s nothing more comforting than knowing a company has your back.
Dang, you give me hope that I can rescue my own Dreamer. Are you still using the original main board? Sadly mine are fried, and Flashforge hasn’t had them in stock for a while. Ran into the same problems you did, but damn is that machine a trooper.