i have a 2016 torquemaster on my 3.0 promax that seized up due to water intrusion. trying to look up p#'s, but most only list up 2014. Are the units made the same from say, 2001 to present?