@BestofTimes sounds like it - probably a loose ribbon cable or perhaps a degraded sensor. Good luck!

Alex Waddell @alexwaddell