the ford carb runs awesome. much better than the weber ever did, and the ford motorcraft are cheap and dependable carbs as well. yes the alternator is new and for an 83 toyota, the battery is always fully charged, and the first regulator was off an 85 carbureted.. went out, replaced it with a used regulator out of a 83 that had a 20r and a 4 speed and then it started running crappy so i bought a new regulator for a 83 toyota with a 22r wiring harness.
my truck has the "oval plug" regulator.