Its a '94 3500. The tach, alternator, O. D. , a/c and cruise all quit working at the same time. I replaced the ignition switch and it started working again for 2 days. I was driving the truck today and hit a bump and it all went out again. It acts like the switch is in the on position but the...