OK, just for an update....I replaced the TPS with a new unit. The 43 code for the TPS is now gone and the truck does not go into limp mode any more. Now I still have the 23 and 24 codes.
The truck still burns very rich at idle and the idle is slightly rough. I have checked for vacuum leaks and also measured vacuum at idle. Vacuum was right around 15 at idle, but very shaky. Also, I did verify that both coils are firing and appear to be very strong.
Last but not least, does anyone have a schematic for the vacuum lines? I am not 100% sure all of them are on correct.
TIA
Lloyd