You could save us some work by linking products and showing pictures of suspect areas.
Which engine? Rock Auto only shows throttle bodies for the 1.6L SOHC for Canadian cars, but for the DOHC engine, they show a Cardone at a very reasonable $97:
You can probably clean the throttle body electrical contacts using a cotton swab with metal polish (brasso, etc, with oxalic acid in it to eat at corrosion). The mating wire harness connector, "probably" has a colored plastic insert that you can pull out, to release the wires and contacts to get at them for cleaning.
I'd expect that goes back to your ECU, not likely to have a corrosion issue there unless you have a windshield leak, though I don't know where the ECU is located on those, but a leak of that big connector would tend to corrode more pins and manifest itself in more ways than just the throttle. I assume you have hooked up a scan tool that shows realtime data and it shows incorrect throttle position? If not I would do that before spending $100 or more on a throttle body.
Certainly, check the gas pedal connectors. Similar to throttle body you may get a cotton swab in one and be able to disassemble the mating connector by removing a plastic insert.
Dry them out? If there is water inside, just air drying or a fan if in a hurry but then you need to determine why water got in and then I'd think about using dielectric grease on them, and if the connectors have an o-ring seal that's shot, replace that too, or if the whole connector is badly corroded and an inexpensive pigtail you can replace, to replace it. Although this example isn't inexpensive for a mere connector, it might be one option:
If the female pins for a connection are loose, you may be able to very gently, bend a "little" more tension into them. If you absolutely had to, you could put some RTV "sensor safe" (non-acid-cure) sealant on the outside as a cheap hack/fix, but I think I'd go for a color other than black on a black connector to make it easier to see, and I'd sooner try just dielectric grease and see how that works after cleaning.
Last edited by Dave9; 04/25/20 02:49 PM.