a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need. goodluck!
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
Sounds like the problem lies in the profile Ignition Pickup (PIP) i.e Crank Sensor or in the Ignition Control Module (ICM), once the ICM gets the PIP signal, it starts to switch the Ignition Coil on, Once the Ignition Coil gets this switching signal, it starts to Spark away, I think you are not getting signal from PIP to ICM to get spark. I did a quick search online and if you do need to replace your Ignition Control Module this site looks like it has cheap prices, free shipping and great reviews http://www.buyautoparts.com/ignition-control-module.html
Hi there: - P0351 Ignition Coil A Primary/Secondary Circuit Malfunction
- P0354 Ignition Coil D Primary/Secondary Circuit Malfunction
Both fault codes refer at Ignition COil issue; this code is saying the white wire from the PCM to the ICM is getting high voltage on it.you need to do a very good visual inspection on the wiring to the ICM including the connector into the ICM. Also focus on the wiring to the ignition coil; if that all is good there is either a PCM problem or the ICM is acting up. In this LINK could find details and description.
Additionally pay attention at this information, that exlain the enhanced ignition system uses the crankshaft position (CKP) sensor in order to provide a timing input to the control module. Ignition control (IC) spark timing for each cylinder is based on this input. The control module provides the ignition timing signal to the ignition control module (ICM) to control the ignition coil. Each timing pulse detected by the ICM allows the ICM to energize the ignition coil. A large secondary ignition voltage is induced in the secondary coil by the primary coil. This high voltage is switched to the correct spark plug by the distributor.
Hope this helps; also keep in mind that your feedback is important and I`ll appreciate your time and consideration if you leave some testimonial comment about this answer.
Detach the wiring harness connector(s) from the ICM.
Remove the mounting bolts, then remove the ICM.
Position the ICM onto the inner fender apron and install the mounting bolts. Tighten the bolts to 22–31 inch lbs (2.5–3.5 Nm).
Attach the wiring harness connector(s) to the ICM.
Connect the negative battery cable.
Fig. 1: Ignition control module and mounting location on the 2.3L, 2.5L engine
Fig. 2: Ignition control module used on all EEC-IV systems except the 2.3L engine
Fig. 3: Ignition control module mounting on all EEC-IV systems except the 2.3L engine
Each ignition control module (ICM) has the following circuits: An ignition 1 voltage circuit
A chassis ground
An ignition control circuit for each cylinder
A low reference circuit
The PCM controls spark by pulsing the ignition control
circuits to the ICM to trigger the coils and fire the spark plugs. The
PCM and ICM are internally protected against shorts to power and ground
on the ignition control circuits.
The spark plugs are connected to
each coil by a short boot. The boot contains a spring that conducts the
spark energy from the coil to the spark plug. The spark plugs are
tipped with platinum for long wear and higher efficiency.
Disconnect the ignition control module (ICM) harness connector.
Remove the ICM retaining screws.
Remove the ICM from the ignition coil housing.
Install the ignition control module in the ignition coil housing.
Install the ICM retaining screws. Tighten the retaining screws.
Connect the ICM harness connector.
Install the accelerator cable bracket.
Install the accelerator cable bracket bolt. Tighten the retaining
Install the accelerator cable to the bracket.
2.2L (Ln2) Engine
Remove the air cleaner outlet from the air cleaner.
Remove the ICM electrical connectors (1) and spark plug wires (2).
Remove the ignition coils bolts (3).
Remove the ignition coils and ICM assembly.
Installation is the reverse of the removal procedure.
Disconnect the negative battery cable.
Remove the accelerator cable from the hold down clip.
Remove the cruise control cable, if applicable.
Remove the bolt from the fuel line retaining clip.
Disconnect the 11-pin harness connector for the ignition control
Remove the bolts from the ignition coil and the ICM
Remove the ignition coil and ICM assembly from the engine.
Remove the screws that retain the housing to the cover.
Disconnect the coil harness connector from the ICM.
When removing the housing from the cover, make sure the ground
strap stays in place.
Remove the housing from the cover.
Remove the screws that retain the ICM to the cover.
Remove the ICM from the cover.
Fig. Removing the ICM from the camshaft cover
DO NOT wipe grease from the module or coil if the same module is
to be replaced. If a new module is to be installed, a package of
silicone grease will be included with the module. Spread the grease on
the metal face of the module and on the cover where the module seats.
This grease is necessary for module cooling.
Install the ICM to the cover.
Install the screws that retain the ICM to the cover.
Install the ground strap, if necessary.
Connect the ignition coils connector to the ICM.
When installing the housing to the cover, make sure the ground
strap stays in place.
Install the housing to the cover.
Install the screws that retain the housing to the cover.
Install the spark plug boots and the retainers to the housing, if
Install the ICM assembly to the engine while carefully aligning
the spark boots to the spark plug terminals.
The ICM cover bolts must be installed using isolator washers with
the rubber side facing down.
Install the bolts that retain the ICM assembly to the camshaft
housing after coating the bolt threads with LOCTITE, or equivalent.
Tighten the bolts to 16 ft. lbs. (22 Nm).
Connect the ICM 11 pin harness connector.
Install the bolt to the fuel line retainer clip.
Install the accelerator cable into the hold down clip.
Install the cruise control cable, if applicable. Connect the
negative battery cable.
i have the same problem with my car i put a crank and cam sensor, a whole other coil pack, and an ignition control module the only thing i have left to do is put a computer in it. if you find a solution email me at firstname.lastname@example.org