I got the stats and put them in, all I can say is I am very hopeful that this was the problem. After I started the engine it took about 2 minutes for it to get up to temperature and the thermostats opened, around 140 degrees, about the same time that the tell tale started peeing, the engines rpms went up from 1000 to about 1100, the idle smoothed out, and it sounded better than it has since I got it. I won't know for sure if that fixed it until I run a couple tanks of gas through it but it looks very promising!