02 LB7. Engine temperature is fluctuating. Driving today on the highway and the temperature was going all over the place. Normally it will run around 186-190, which it would show that on my edge then all of a sudden drop to 130 or below, a few times it flashed 0 on my edge for a split second. When the temperature drops so does the engine behavior (power). Want some opinions before I start throwing parts at it. My first guess is a new engine coolant temperature sensor? Any help would be greatly appreciated.