Have you tried changing the fuel filters?
Without hooking up gauges to it for a more accurate diagnosis , I would check how dirty that condenser is . Sometimes you get a bunch of bugs and...