So, it's back- a 250A code and a p0171 right bank too lean code. I have replaced the fuel pressure rail sensor with a new Bosch, the MAF sensor with a new Denso and the valve cover to PCV flame trap hose and erased the OBD II and disconnected the battery, which kept the check engine light off for a while (under 60 miles before it tripped). Red flashing codes on my OBD reader were down to only evap, with no check engine light on. So had my son drive it for a while in hopes of getting that stored OBD evap to go to green. then the check engine light came back on while he was driving it. My question is, what do I try now? thanks in advance for the advice! .