Hey Scotty, I have a 97 F150, idles ok till it gets warm. Then it idles rough and tries to die and sometimes succeeds. You can smell gas when it's running and the codes say lean bank 1 and bank 2. This is what I've done already, new PCV valve, new PCV solenoid, New PCV sensor, and fuel filter. I have new plugs to put in next. What else could it be?