So my stepdad ran it up to a guy we know who does a lot of car work. All the expensive testers and whatnot. Anywho, he changed the mass air flow sensor, and told us the throttle positioning sensor is failing. Ok. It runs better. He drove it for a while today to see if it would overheat again, and voila. It overheated. ****. He hooked up a tester and found exhaust gases in the radiator. **** again. That means either another head gasket, which is what we just fixed, or a cracked head. ****.