Sir, Electrical issues can be difficult to pinpoint at times. Ask me how I know. My 2000 Chevrolet C3500 dually has been at my local shop for 3 months & just yesterday the owner & I chatted.We think it will be ready soon. Patients is a virtue. Glad your seeing light at the end of the tunnel. Thanks Ron. V/r, Nick