Recently my car's check engine light turned on, ever since then every time I attempt to turn on the car it has difficulty turning over. Here are the Codes: P0300 P0301 P0302 P0303 P0304 P0305 P0306 P1456 I attempted to search Google on the meaning of these codes and i get mixed messages. If someone can clarify what might be the problem that would be greatly appreciated. 2000 Honda Accord LX V6
P1456 -small evap leak detected. Very common problem on Honda. I appears to be the O ring on the filler pipe assembly.
Code P0300 - Causes and Fixes
Code P0300 is a code that is generated when your engine has a misfire that is not related to only one cylinder.
Sometimes this code will be set in addition to other codes such as P0301 which means that there is a misfire on cylinder 1 (cylinder 1 is the number one cylinder when looking at the firing order. It is generally the forward most cylinder on the engine.). If these engine codes are present as well the you should diagnose those first as they are probably causing this trouble code.
This code will set your check engine light and needs to be fixed as soon as possible. If it is not then you will probably need to replace your catalytic converter as well as the problem that is causing your misfire.
There are many causes for this OBD code. Since it is a "random misfire" or "multiple misfire" this means that the misfire is on different cylinders and not just one all the time. What Causes a P0300 Code?
Low Fuel Pressure Vacuum Leak EGR system malfunction Internal Engine Problems (such as low compression)
Less Common Causes
Faulty Coil Faulty Spark Plugs and/or Wires Camshaft or Crankshaft sensors Ignition module Computer
To troubleshoot, repair and maintain your vehicle, you'll need diagnostic and repair information that is specific to your car or truck.