My check engine light is on. I've been told what the codes are that could be problem. I am on a budget, but, think I need to just replace EGR Solenoid to fix it. Here are the codes:
PO732 Gear 2 incorrect ratio
PO401 EGR insufficient flow detected
PO171 System lean bank 1
PO174 System lean bank 2
PO300 Random misfire detected
Repair shop said I needed spark plugs replaced, fuel filter changed, EGR solenoid-sensor replaced, Clean TB, Clean fuel injectors, Idle control motor.
What do you think? How much should it cost? Do you think I can change the EGR solenoid-sensor, reset the check engine light, and be good?