Hi, Let me start with my name is Ryan. I bought my wifes - dads 2002 Toyota solara v6 convertible last year. It has 115,500 miles on it. Sooooooo well her dad was a Toyota mechanic for like 20 years longtime ago so he kinda questions me on my judgement on fixing a car, especially the one he use to own. So the problem is the solara runs and drive fine but the damn check engine light comes on with a PO172 System Too Rich (Bank 1) error. Like a good mechanic he saved all the old parts he replace. So off the top he thought it was a mass air flow sensor issue. He replace the factory one with an autozone one part number DL-3015 and that did not resolve the issue. The light stays off for a bout 15 mins drive time then clicks on. He said it seems to do it during the winter and cold temps. I did a ton of research online and like a bad person got into just replacing parts. So I did the air filter, BOTH o2 sensors with DENSO ones... $$… all the spark plugs and wires and coil packs. I even did the PCV valve. Ive kinda run outta parts to replace or know what to do?