Most obdii codes are multi-digit, such as po300,po301,po302, etc. Etc. Po300's are usally misfire codes pertaining to the same cylinder...code po302 is a misfire in cylinder #2. A po300 code is a random misfire for any cylinder
Stop by http://www.coloradofans.com there are different people that have had that problem. you can probably message them personally and see how they got to that problem. P0300= Random/ multiple cylinder misfire detected P0301= Misfire detected- cylinder #1 P0302= Misfire detected- cylinder #2 P0303= Misfire detected- cylinder #3 P0304= Misfire detected- cylinder #4 p0305= Misfire detected- cylinder #5 P.S. These are Diagnostic trouble codes, not vechicle id numbers.
Auto Zone will check your computer codes for FREE...
P0420 Catalytic Converter is bad p1320 misfire P0305 - Cylinder 5 Five Misfire
the code p0304 is cylinder 4 misfire detected
p300 is a misfire
I'm not positive of the P0118 but i think it has to do with the engine coolant, but the P0306 is for cylinder 6 misfire.
Have you tried wires, coils or injectors?? Depending on the mileage, a compression check may be in order also. P0300 is random misfire.. P0301 refers to cylinder #1 misfire and P0306 refers to cylinder #6 misfire. Try the simple things like wires 1st... after the compression check.
Cross-threaded spark plug.
Have it checked for codes. There will be a misfire code that will let you know what cylinder has the problem.
If you have a "check engine" light on, start with having the codes read. A misfire code can tell you which cylinder or cylinders are having problems. A misfire could be the cause of your engine vibration.
Plugs or / and Coil Packs. Auto Zone will check your codes for free and will tell you which plugs or coils are bad. Then replace.