i agree with MikeJT, check for slipping clutch plates on compressor. i had exactly the same as you describe and Mikes old thead on this issue helped considerably, thanks again Mike. sprayed some degreaser between the plates and it made a big difference, still not right but on the way there.