could be corrosion on the connector behind the the DIC OR a bad connection all together i would pull it out and check that first ... I also noticed your Boost gauge isn't comming on in the picture ... could also be a bad DIC.