Have a 05 x runner with about 256k miles....have replaced plugs and coils..cleaned maf and throttle body...let maf sit before reinstallation....code gone...drove great for a couple days code returned.....noticed c.e.l.goes out after about half tank and stays off till refill....thinking fuel pump/filter??