^^^ No offense but all these "checks" are just beating around the bush.
First, when it starts blowing warmer air, pop hood and look at the front of the compressor. Is it spinning or stopped?
Second, use a manifold gauge set to check the R134a high and low pressure at their ports. If the pressure is too high or low, the pressure sensor will turn off the compressor.
Third, are you full throttling (gas pedal to the floor) at any time? There is most likely a full throttle switch that turns off the a/c compressor at full throttle.
Forth, Please review and download the FSM:
http://www.nicoclub.com/FSM/Pathfinder/2002_Pathfinder/