I had the exact same symptoms (3 LEDs lit as described along with the other symptoms) with my 24" iMac EMC 2211 and replacing the power supply fixed it.
open