Not sure if you're still having this problem, but I had the same issue and I think I've got it solved. I had the same exact symptoms. Any vibration would create a flicker on the screen. What I had to do was remove the bezel from the lid and re-seat the inverter board. I suspect that the connection became loose. The inverter board has two cables (one on each end). Once you've got the bezel removed it should expose board. Good luck!!