Those two different issues should be isolated. P0300 points to a misfire, so it may be coils, injectors, etc. The A/C working intermittently might be the clutch going out, or maybe the condenser temperature sensor. The sensor can be reached from the passenger footwel panel; I'd try sticking...