Got it all finished up! Officially without a check engine light since I've owned it. Started with putting a new thermostat in and ended up doing the intake manifold gaskets, fixing the CPS magnet, thorough throttle body cleaning. New air filter, and new spark plugs and wires. She's running better than ever!