I have a 2012 frontier v-6. On cold mornings I can start the truck and turn the heat on to warm it up but theres no heat. Just cold air. Now the truck gets up to temp just fine but still blows cold until I start driving and that’s when the heat works fine. What’s the cause of this?