I have this board that was severely liquid damaged around U7800 and the trackpad connector was burnt. I replaced U7800 and the components around it and also had to dig out a short on PPBUS in the board by the trackpad connector. I cleared the short and replaced the trackpad connector and ran wires for all the broken traces on the trackpad connector. Now the board turns on and seem to work fine. I was able to install big sur on the internal SSD and was using it for a few hours without any issues. Then I turned it off and when I went to turn it back on again, it gave me a flashing folder icon. I turned it off an back on again and now this time it boots fine. It seems to randomly lose connection to the SSD now. Most of the time, it will boot fine, but sometimes it will give me a flashing folder when I turn it on. I checked J9600 and it did have some small amount of dirt on it. I cleaned it and replaced the plate, but same issue. I checked the voltages and I have all the correct voltages on pins 4, 6, 12, 14, and 44 of J9600 when the board boots to the SSD. When I get the flashing folder icon, I have all the voltages expect for pin 14 for SSD_CLKREQ_LB_L. That voltage is 0v when it gives me a flashing folder and then 3.3v when it works. That signal comes from U8605, so is it safe to assume that chip is faulty, or is there something else that could cause this like the SMC?