There's no heat in the cabin unless the engine rpm is above idle, i checked the coolant level this morning, it was a bit low so i topped it off and it only pushes heat into cabin if i rev or drive the car.. New water pump??