Huh, Ironic I should just stumble across this thread today after spending a good couple of hours yesterday fault finding my LCD191D - 107. However, I too arrived at the conclusion of d102 being the likely culprit. Device confirmed as shorted after removal with my trusty ol' meter.
I ordered...