1- Check your heater coolant control valve. The vacuum line may not be connected allowing hot coolant through the heater core when the AC is on.
2 & 3 - maybe connection or harness issue?? Sounds like something is causing the truck to think that it needs to de-fuel.
I'm sure some of the local experts will chime in to help.