Bank1 and Bank2 Lean, code pending on 1998 Ford Taurus

My engine light is on, the auto store never gave me the code number but said "Bank1 and Bank2 were "Lean" and that the code is pending. I dont know what this is supposed to meen. I have changed the MAF,fuel filter,pcv valve, plugs,wires,coil pack,o2sensors(all but 1).It idles high, feels like its going to stall. The guy at the auto store told me that i had to drive about 100miles and the light should go off? Is that true, or is he wrong? Any help would be appreciated. My car is due for inspection and it wont pass with the light on. Some please help!!!! Thanks in advance:)

by in Canton, NY on June 19, 2012
1 answer
ANSWER by on June 20, 2012
SOUNDS LIKE A VAC LEAK THIS IS COMMON,HAVE VEH SMOKE TESTED TO FIND LEAK BUT COULD ALSO BE MASS AIR FLOW OR INJ ISSUES