Hard starting 6.5
My '95 6.5 is starting hard. It will start, but it wants to cough, sputter, and blow smoke for a few seconds before it smooths out. It seems to be worse when it is cool out. I have owned this truck for 14 years and it has never done tis before. Checked all glowplugs and lift pump. Checked the codes and it is setting seven of them, here they are: DTC 19, 23, 45, 58, 66, 71, 93. Any help would be much appreciated.