I got the micro inverter from here There based about 30 mins drive away from me.
I'm talking to 3M at the moment, they can manufacture 7" touchscreens but I gotta order like 300 of them. It would cost USD$55 per piece
I also cracked my touchscreen while trying to remove it (I used a double sided tape..i didnt think it would hold it so strong). So I know how you felt
A word of advice. If you are rewiring the connections to the touch screen controller on your lilliput, the red wire is negative and the black wire is positive.
I really should have tested this first... anyways, hopefully my replacement touch screen controller gets here in a couple days.
If it doesnt, I have an extra touchscreen controller that I bought.