I've got a '04 trailblazer that has an erratic speedometer. Are these still cable driven or driven by electronic inputs. Thanks