So I kinda figured out some of my issue. I have to find the cause.
I noticed that when I hit bumps or have clutch shutter my parking and headlights flicker, and when that happens the temp gauge goes up. So last time my temp was high, I pulled over check the thermostat housing with IR gun, got 173°F. I turned the truck off n back on the temp was fine. Did this again when the gauge was high, just turned off n on and it went back to normal range.
I think I'm looking at a bad ground. So I checked my battery terminal, looked good. I have to check where the cable terminates to. I did read while searching someone else had an issue like this and found that it was a lose wire by the alternator housing.