Checking ICM Control
WARNING: This page is about a different car, the 1994 Mazda B3000 and 1994 Mazda B2300. However, it is still accessible from the selected car via links, so may be relevant.
If voltage was less than described in CHECK C1, C2 & C3 AT COIL PACK (RUNNING) or CHECK C1, C2 & C3 AT COIL PACK (CRANKING), replace coil pack. If voltage was greater than described, check circuits between coil pack and ICM module for opens or shorts. If circuits okay, replace ICM. Remove all test equipment, and reconnect all components. Clear Continuous Memory, and check for fault codes.