Previous owner changed coil packs, I replaced plus, wires, crankshaft sensor and timing belt. Ran the Ranger a few weeks then replaced ICM because of check engine light on w/211 code. Engine fires and runs for a very short time then dies. put old ICM on and stays running but CEL is on w/211 code. Checked connections on coil packs, ICM, BCM all look good. Returned ICM for another but same result with start but not run. Any suggestions?