replace the thermostat they get clogged/old and will stick closed. its a $10 fix if it works if it doesn't you have a new one. Is your coolant clean? your radiator might be sludged up.