The photo is after I had changed the Sensor. I had only fired up the engine to check for leaks and the function of the gauge I had not cleared the code at the time of the photo. As for your issues, have you tested for oil pressure using a known working mechanical gauge? Also I can't answer your question regarding the screen I have replaced mine as it came with the sending unit.You got the p0521 code with gauge at half? Mine is at zero, even after the previous owner changed the afm plate and sensor. Any ideas on what else to look for? I'm replacing the oring and pump next. Can you run it without the screen? The previous owner left the used screen in the glovebox.