i have a 92 s-10 blazer, a few days ago on my way home i hit a bump and the ecm fuse blew out, put a new fuse in and started up, ran fine for a while than the fuse blew again, after that fuse got replaced it kept blowing everytime i turned the ignition on. today i pulled the radio and got up under the dash and wiggled some wires, now i can start the truck but when i shut the key off the engine keeps on running, untill i pull the ecm fuse, any ideas on what might be wrong, could a bad ignition switch cause these problems? the key lock is brand new so i do't think thats it.