Having trouble with my 94 4.0 . Idles rough (when it runs) and when I ran codes recently I got 114, 116, 335, 715 and 815. The first two I believe are because the engine was cold ( won't start). But I have replaced the plugs, wires, coil pack, Crankshaft position sensor and tested the ignition...