I need help diagnosing the rough idle of a 2.2L VTEC. I have the factory manual. I have replaced the plugs, distributer cap and rotor, and plug wires. I removed the EGR valve and cleaned it with carburetor cleaner as per the manual. The two codes which are still outstanding are "number 4 cylinder mis-fire" and #1399, which is "manufacturer control ignition system or misfire". I listened to the injectors with a stethoscope (according to the manual) and all sound the same. Any help would be greatly appreciated.