only white screen? can you do anything with your phone though you have white screen? if yes, then you are right about the matter, but if not, you don't have to change the ribbon, flashing a new firmware will solve the problem
Read here : USB Flash Driver Installation - Guide - Top Sony Forums
XS++ 3.1 Guide-Flashing, Customizing, Recovering - Top Sony Forums and post the log here