Before throwing parts on you should do some diagnostics. For the engine to run you need air, fuel and spark. The talk about the PIP is but one of many things that affects spark. Lots of other stuff. Do a search on pulling the trouble codes or buy a code reader for about $25. It will save you 20 x's that from purchasing unnecessary parts.