AC Works only when engine is revving high

Your fan is turning faster and cooling the freon.

Even though your condensor fan is moving doesn’t mean its moving at the right speed

If the compressor is not engaging you would never get cold air

Welcome to the forum…

This is a 8 year old thread and the OP has not been on in 8 years either… I’m sure the issue has either been taking care of or the OP has sold the vehicle…

You will have better luck responding (helping) to current threads then digging up old ones…