i have a cadillac deville 2001 standard edition that i've been having for the last 8 years and i have kept in good condition and taken care of it maintenance,mechanical stuff ! but recently i have been getting this loud weezing noise that comes on when the engine is cold and i just turn the car on ! this noise comes from the left driver side of the car under the left headlight area and air filter area! then just the other day,my service engine soon light came on so i had an engine diagnostic done at a professional auto mechanic spot "PEP BOYS" and they pulled these following codes : PO171 AND PO174 ..these codes were showing numerously ! stating that the car was running too lean and the pep boys technician also stated that fuel system too lean bank 1 and bank 2
he said that the car either is getting too much oxygen or not enough fuel ! but yet there were no oxygen sensors codes showing !
i also recently had done these following maintenance services on the car :
complete engine flush with oil change semi-synthetic and filter, power steering flush, brake flush, radiator cooling system flush, fuel injection system cleaning service
while doing the engine diagnostic,the technician found where the weezing noise was coming from which was the secondary air injection auxiliary pump which was containing water inside of it ! so at this point, i would like to know do i need to change that pump and if by doing so would it take care of the service engine light! also i keep finding no parts named secondary air auxiliary pump on the internet when i am doing my searches for pricing and info ??
thank you very much for any help provided !