Heating up

Is fan big enough?
Does it have a shroud?
Is water pump new?
Is thermostat new?

A buddy of mine had a cooling issue on a V8 S-10. The pump impeller was loose on the shaft. $35 and new water pump later, truck runs cool. Just something to possibly look at.