05 Envoy SLE

I recently replaced the air injection check valve/solenoid and my truck stalls when the AC is turned on, I did have the battery disconnected while doing this if that helps.