How long has it been since you tested at the shop. and is this an Air Conditioner.
The reason I ask (And you need not answer) Over time on an air conditioner the condenser coils tend to get "Gunked up" Cotton wood is really bad (Trust me on this) but leaves and other fibrous stuff clogs the "Radiator" fins.. And when that happens air can not flow as easily through the radiator fins to cool and condense the refrigerant......
Now you mentioned "Climbs over 20 mintues" Yup. that fits.
When you turn on the AC the system is "Ambient" temp but over time (About 20 minutes) the heat builds in the system. as the heat builds Pressures increase. The Compressor has to work harder and harder.. This type of motor draws more and more current in order to do the work. the amps climb and ...
Well you already know the rest.
Suggestion CLEAN THE BEAST.
Home was where I park it. but alas the.
2005 Damon Intruder 377 Alas declared a total loss
after a semi "nicked" it. Still have the radios
Kenwood TS-2000, ICOM ID-5100, ID-51A+2, ID-880 REF030C most times