I neglected to update this. I saw the customer some months later and he had replaced the ballasts and the problem was gone.