Just for an update, started fine today and idled okay for ten minutes or so. Again had no time to do more.
tz: The reason I don't have a "good mechanic" as rrfc suggested, is I've had so few problems with Chevy. That said, I have nothing against Ford.
I had so many issues with my 04 that I don't think I could stomach another. I hate to say it but this Ram I have has gone the longest so far without repair of any vehicle I've had other than my 06 Tundra.
I have a giant pile of crow to eat on that deal.