Unfortunately, I ruled out the generator and the water pump. The belt is new so it is in good condition and that can be ruled out as well.
I also removed the valve cover and everything is moving freely. I am draining the oil now and it does not look like there is any contaminants in it. It actually looks pretty clean. I sprayed Kroil in the cylinders to sit while I go get the oil. I will also look for Marvel Mystery Oil to try that.
Stay tuned. Thanks for all the input thus far.
Tim