P0526 = cooling fan speed circuit
P0300 = Random/multiple misfire
P0455 = EVAP leak
P0014 = Camshaft position actuator solenoid.
P0410 = Secondary AIR injection
Ok, I would focus for now only on the P0014 code for the camshaft position actuator solenoid. If your oil is dirty or you haven't been on top of your oil changes the screens on that solenoid that the oil flows through, it will cause the type of symptoms you are having. You can either try first to just clean the screens with brake cleaner and see if that works, or you can replace with a new one. Which ever you do make sure you change the oil as well. I will post a video I found on youtube that better describes your issue.
Thursday, January 28th, 2016 AT 8:20 PM