Saw an 01 GS 300 w/ 106K that ran really well despite CEL. Seller is asking $3495. Dealer recommends charcoal canister, exhaust, and valve cover gasket. I know its alot of work and my main concern is passing emissions. I believe the owner has cleared the CEL for inspection but it keeps returning. Can I expect the same ? Is it worth it for me to do most of it?