Annoying Power issues!!

I think I found the problem, Last year I did a ghetto wire job when I hooked up the tach and I missed it when I went throught the wiring two weeks ago so anyway the tach power wire is hooked to the windshield wiper motor on the ign side I am suspecting and anyways the wire had been cut and I hooked up the wire from the tach to it and did not cover it and it shorted against the body behind the brake pedal arm. I covered it up to test and no more clicking noise or power going away. The tach still does not work and I am wondering if I cooked it. I hope not because it is a decent one. It is a autogage "monster" tach with shift light. Does it have a fuse or something? :-|