i have a 1990 caravan (3.3 4speed automatic) that will go into limp mode within an hour of driving. have replaced relays, solenoid, and, i think, the speed sensor. somebody in this forum said something about the ignition switch could be faulty, thereby send bad info to the computer, so now I am going to change that out. oh yea, I also changed out the computer. there has been some signs of a short in my ignition switch area, such as, lights not coming on without having to pull light switch several times,(at times), and tac. gauge not always working right. the key switch will turn without the key being in it, but does not turn on anything when turned. i guess the former owner had broke something in it. i am a carpenter, not an auto mechanic. does anybody have any ideas? and will i need a steering will puller to change the ignition switch? Hope I posted this right.