Police took 33-year-old Zachary Castaneda into custody Wednesday after a deadly rampage in Garden Grove and Santa Ana.