Check engine light
When my 2004 f150 CEL came on my scanner
showed lean bank 1 and 2. I am a DIY mechanic so
I changed all vacuum lines, complete tune up:
plugs, egnition coils, new throttle body, new
injectors, new oxygen sensors. Light came on
again, with same codes. I can clear the codes and
the light stays off as long as I am driving, two trips
of 145 miles. If I turn off engine and restart after
several minutes the CEL comes on after 3 to 8
miles. Please help me, this thing is driving me
crazy.