The truck is home I have put 55 miles on it and it never ran better.
Total bill(s) 1085.00 and than 2000.00 for the second round of work dealer had it for 4 weeks.
Strangest combinations of problems I have seen.
New dealer did while they had it
Air meter box
Gas tank w fuel pump, and fuel tube assembly
Temp sensor replaced
Timing belt replaced cause it jumped a tooth
Oxygen sensor replaced (had it laying around for almost 2 years)
CPU/ replaced although it didnt need one.
Now there is no chance of snow and it was 65 degrees today .
Live and learn, hoefully this post will help the next guy