So I put in a new stereo this weekend and when I pulled the dash originally I pulled the speedo cable accidentally. I drove around for a bit and noticed the speedo not working, so opened it up again and reattached the cable and all is good. But, now I have a check engine light. I pulled the EFI fuse and let it sit for about 10 mins, but still get the check engine light. Truck runs fine, all gauges and speedo work fine and radio works fine. Anything else back there that could have tripped the EFI?