Mike, I want to replace the VRCM first because I took my Mark to my mechanic to have the codes checked. I've been seeing my check enging light come on while I was sitting still idiling, And when I am gradually increasing speed from 0 mph up to 50 mph. The diagnostic came back lean fuel bank 1 and bank 2. My mechanic said sounds like the fuel pump is going out. I believe this could be why my mileage has gone down so much. The other problem it came up with was the Variable Relay Control Module. I have a VRCM I bought. I want to replace it first to see if that solves my problems before I go into replacing the fuel pump.