"I'm wondering if the bad alt damaged my fuel pump, crank and cam sensors."
Read post #6 again. Usually high or low voltage will cause erratic feedback from the sensors (all sensors), but will not damage them. I would think the codes you were getting were the result of the alternator spikes and no output, more than the sensors. If it were me, I would have corrected the alternator problem before throwing sensors at it. Well, at least you will have new sensors now.