Well, I finally figured it out. Double checked the ground and re-did it to be sure it was well grounded. No change. I tore the whole dash and wiring harness apart basically, tracing wires from the switches to the harness and trying to find any issues. Then I found a junction box at the back of the truck where truck harness wires came in and then were disbursed to the appropriate lights. Well, the wires I'd been chasing (the factory wires) weren't even connected anymore. Instead, I found a newer set of wires running into the box and connected to the appropriate connections. Someone re-wired the lights at some point!! Very carefully traced the new wires and found that right between the two drive axles, the wires were hanging down and hitting the drive shaft. All the wires except the reverse wire were completely cut through... Thanks a lot previous owner! Anyways, did a legitimate splice job, covered wires well, rerouted them to a safer location, and all is functioning as it should! I appreciate the help!!