If I had to guess, maybe cold wet roots combined with hard clay and limestone soil?
Although they need to stay moist, citrus roots like to breathe, and when they can't the leaves often turn yellow during the colder wetter winter.
Alkalinity (limestone) could also be making it more difficult for the roots to take up iron. However, yours looks more like it may be nitrogen deficiency.