Like many other 2004 Prius owners, our MFD started shorting out. I found this thread and realized that no amount of repairs (short of re-soldering) was going to cut it. I contacted the dealership in my area and they told me that a new MFD would cost just over $4,400 (just for the part!). He asked me if I wanted to order it, and I told him NO!! I looked around online and found a company by the name of LKQ that sells used MFDs for a tenth of the cost (including a two year warranty!). I bought a 2006 model with the same part number and it was perfect! The install took less than 10 minutes.
So, if any of you need a replacement multi function display screen for your Prius, check out LKQonline.com They have amazing customer service and will help you find a store in your area, or will direct you to the right page to order it online.
Thanks to everyone that posted on this thread, you got me moving in the right direction (buying a replacement) instead of waiting for ours to start working again.