Dale,
Honestly- I didn't know where it was coming from, but now I know that the code can be triggered by multiple things. I always read that the 214 was from the CMP on the forum, and it only affected startup, (both on my truck and in test on the forum) so I guess I've been thinking that for 2 years.
UPDATE: I don't know what happened overnight, but today the truck ran great. Maybe Snowball pulled a "Christine" overnight? I left to go to the junkyard, and the hesitation was gone, acceleration was great, and the 214 code was only in memory after running codes following the second clean cycle. During the KOER test, it wasn't showing up anymore. I am going to look at the crank sensor tonight, and see if maybe the connector is damaged or something. Nothing changed from last night- hesitated on the way home, park in the garage, go out today and it was fine from the start. Stupid cars.

I had been clearing that code for 2 years, it always comes back...
They didn't have a CMP sensor at the junkyard, the only truck that had one was a '97, and someone took the tranny, dropped the engine, and broke the sensor in the process. Grrrr... In other thoughts, I think the sensor part for sale on eBay may be the same- it only looks like the internals. I think the rest of the sensor is different. I'll bet the internals fit into all of those other sensors...?
Since the 214 was gone during KOER and the truck ran fine, I'm assuming that it is the problem. I do have a buddy with the killer code reader, so we're going to try that in the next few days...
The 327 code was still all over, and the CEL did come on today, although it did take longer than normal (the truck was warm) so I still don't know what that's all about, unless it's being triggered somehow by something else...