I have a 96 Ram 5.9. Recently I've noticed that the temp gauge won't get above about 135 degrees. With the heater on the temp coming out is barely warm. It does this even after driving it around for an hour or more. It just won't get up to the normal operating temp. Any ideas?