re. the temperature gauge not working - my dad advised that he had two of the wires wrong when he replaced the connector(he doesn't remember which specific ones, two of the smaller wires), fixing that cleared that problem - the temperature gauge is working now - and the 1223 code went away after disconnecting and re-connecting the battery cables to reset. The code is now 1444, which is normal. Re. overheating, the car never boiled, but was running a bit hot is all.
The fuel pressure regulator was checked by sniffing the vacuum line going to it for gas fumes - there were some, but no raw fuel - and sucking on the vacuum line to the regulator, there did not appear to be any leaks - the regulator held vacuum. There appears to be ample fuel coming out of the supply hose, strong flow, but not sure what is normal and I have not checked the pressure (no fitting to do that, though I do have a gauge).
Just checked the injectors with it running, using a stethoscope, and all appear to be firing, also cannot detect which cylinder misfires on acceleration. Idle is a bit rough, but it runs up to redline with a gentle throttle no problem and no apparent misfire. Accelerate and it misses, every time, very regular, not sporadic. I am thinking it's fuel - not enough pressure.