Shade, I may have to try to fix yours if I cannot locate another. I know it is a very low probability of working out.
with that in mind how much would you sell it for? (You could just remove the LCD and keep the rest of it) a price for all or just the screen? my zip is 54891 (for shipping cost)
i don't know about the piston getting damaged, but i can almost bet the valves got bent?. now that you got the head off, i would remove the valves, and have a peek to see if they got bent.
i would look on power sports nation, and see if they have a wire harness in stock ?, they stand behind what they sell. you can also look on ebay. both places will run neck and neck in prices ?,but power sports nation is easier to deal with, used them a lot in the past, very good company !.