the thermostat has been takein out and not put back in......with that out it wont allow ur truck to heat up.....cuz it has nothing there to stop the flow of water in the block of ur motor.....replace ur thermstat and it will allow it it heat up right