I suspect your problem is in the dash wiring, you may have missed an important ground point.