I have a 1987 Dodge Ram that overheats when ever I drive it for about 15 minutes and I have checked the coolant level and it is at the appropriate level. What could I do to stop it from overheating? My friends say it's the thermostat but I would like some more opinions on it before I spend money on something that doesn't need replacing