On the topic of electrical. I am having some major electrical issues with my late model 2000 sport trac. I was wiring a aftermarket deck into my car and while doing this i must have bumped a few wires or something together. Now my power locks, windows, wipers, speedometer, and radio are all not...