1997 P0171 and P0174 with whirling sound

Joined
Aug 17, 2022
Thunderbird Year
1997
This car is really clean,with 77,000 miles.
It runs rough though and threw two codes. P0171 and P0174. It runs very rough and makes a loud Whirring noise inside.
 
Top