Re: WJ AC/Heat Problems.
Putting the recirc door in cabin position will help cooling down the air, but it will re-use the same air all the time.
46 code means recirc door not responding and 52 recirc door travel range too large. This normally also means a broken recirc door. You can easily see this, by removing the blower motor (1 connector and 3 screws) and look up. You will see the recirc door above where the blower was sitting. If you can move the recirc door by hand, then the hinge is broken.
That the AC will not cool down enough, is probably due to the blend doors not closing of enough. If its really hot overthere, you could decide to cut the flow of coolant to the heater core by putting a clamp on the heater hoses. AC performance will most probably increase then, since the cold air from the evaporator will then not be mixed with (some) hot air bypassing the blend doors.