Trouble code P0302 means:Cylinder 2 misfire detected
Trouble code P0174 means: System too lean (Bank 2)
It could be that the distributor was not the problem. Need to know what the code is and what engine you have.
Sounds like you need to replace the thermostat.
Bank 1 catalyst efficiency failure. The catalytic converter has failed.
You have a small EVAP leak, possibly a loose or faulty fuel cap.
each code is different
Catalyst efficiency below threshold. (The catalytic converter may be failing.)
No such code B0265. P0265 however means = Cylinder 2 Injector Circuit High.
knock sensor
Trouble code P0446 means:Evaporative emission control system vent control circuit malfunction
it a transmission slipping code