Thanks all for the tips, I got it going.
I had changed out the MAP sensor earlier in the day with no change, unless it takes MAP sensors a while to get going.
So under the advice of RodStRace I checked out the ECT sensor,
Took the plug off cleaned it up and reinstalled.
Truck ran much smoother but still very smokey, let it get up to op temp.
No smoke at idle only on revving engine, took truck for drive on the Hiway and it cleared up as I drove.
Runs great, starts fast and clean, Thanks again for the suggestions.