Help! I am getting the following codes Cylinder misfire - P0304, P0300, P0301 and P0103. I've changed the spark plugs, spark plug wires, rotor, distributor cap, coil, checked and re-checked the timing belt, checked the vacuum lines and even cleaned out the FI manually but I still get the CEL and the above mentioned codes (although they sometimes change). Does anyone have a suggestion on what I may have missed? The MAF error might have been a glitch but I can clean that sensor too.