so I got her out of the garage, in order to get her back running good. tried a new mechanic, who has good ratings. fixed rack and pinion, ok great but got her home and trans lines are leaking but they didn't tell me. ok new trans line's, get her home and check engine light on now. once again they didn't say anything. so now they check codes and it says 02 needs replacing. so I want to know, if I tell them to fix the 02 too. are they out to get money by over charging and setting up the next repair. or are they legit and she just needed a lot of new part's.