I have a 04 Mach that's my daily & I've been getting the P0174 code. I've replaced the MAF sensor, fuel injectors, fuel pump, fuel filter, O2 sensors (all 4 & twice the upstream), manifold gasket & spark plugs all within a year & also did a vacuum leak test & I'm still getting a P0174 in bank2 only. Any ideas? I use fuel injector cleaner every 5 to 7 thousand miles.