Coolant/rad flush was just done. Thermostat was checked and they said was good. I think it may actually be my gauge thats off. I took it for a spin this evening and the gauge went up to about normal temp. then stopped at the store came out and the gauge didnt register again. Likely the gauge thats faulty.

Still doesnt help me with my initial problem. I ran some seafoam through it today, vacuum hose, gas tank and in the oil. So we will see if I see any improvement off that. And I am gonna try a new o2 sensor early next week