Join Date: Nov 2002
Location: SouthEastern PA
Well, I would scan the computer for codes first. That might help narrow it down.
If that doesn't help, I would go about things the old-fashioned way. Process of elimination. You checked the TPS, which is good. Check the ECT (coolant temp sensor), your BAP sensor, O2 sensors. Also, you might have a fuel problem. It could be a dying fuel pump, or clogged injectors, or maybe a bad FPR. Timing could be off, I guess. Check plugs and wires, and maybe inspect the distributor (cracked cap, or the rotor could wear out) and coil.
edit: The fuel filter could be clogged. Oh yeah, and you might want a compression test if nothing else helps.
Owner, 1990 Thunderbird SC, white w/ gray cloth