I got p0335 crankshaft position sensor and p0300 random/multiple cylinder misfire detected codes. I was having idle high at 1100rpm and random bucking. I replaced the CKP with an NTK from RockAuto. Unplugged the negative battery cable for a couple hours. Jeep started and idled along at...