p0128 - You need to replace your thermostat. Quick easy fix.
p0171 & p0174 - Could be you have a dirty MAF, could be an o2 sensor issue, weak fuel pressure, vacuum leak etc...
p0300 - Could be a lot of things as well. Bad spark plug (or more than 1) spark plug wires, ignition coil, all kinds of things.
If you can find a way to isolate which cylinder(s) is/are misfiring, then you can try swapping coils and seeing if it still misfires. If it does, then the coil was bad, if not, rule that out.
p1637 - Alternator related issue. Alternator could be dead/dying or the exciter wire might need to be replaced.