2002 Sport with 4.0 (97000 miles).....Kept getting OBD II 300, 301 & 302 codes. Eventually, the engine light began flashing and I quit driving. My local shop recommended changing the coil rail. The cost for them to do it was outrageous so I bought one and changed it myself. As long as I had...