Which green lights? The oil service indicators? If one is illuminated and the others Aren't then it may be burned out. I think the only way to tell is to remove the gauge cluster.
As for the squealing have you checked your belt? Are any of the pulleys loose?