I am having some issues with my 2002 Rubicon. I bought it used a few months ago and it was working fine but several weeks ago it quit working on me. The engine runs fine and revs. It attempts to move but barely rolls then throws a code 2, the speed sensor. I have cleared the code and it consistently shows that code. I have checked connections and to me it doesn’t make sense that a bad speed sensor would cause it to act this way. Has anyone else had something similar or at least know where I ought to be looking?