A vehicle having a diagnostic system for an electrical fuse, comprising: a first voltage sensor adapted to generate a first signal indicating a first voltage level at a first end of the electrical fuse; a second voltage sensor adapted to generate a second signal indicating a second voltage level at a second end of the electrical fuse; a current sensor adapted to generate a third signal indicating an amount of electrical current flowing through the electrical fuse; a microcontroller that is adapted to determine first and second voltage values based on the first and second signals, respectively, and a current value based on the third signal; the microcontroller is further adapted to determine a first resistance value of the electrical fuse utilizing the first and second voltage values and the current value; characterized in that: the microcontroller has a memory device that stores a table therein, the table having a plurality of records therein, wherein each record has an electrical current value and a beginning-of-life resistance of the electrical fuse that is associated with the electrical current value; the microcontroller is adapted to retrieve a first stored resistance value associated with the electrical fuse from the plurality of beginning-of-life resistance values in the table, utilizing the current value as an index to the table; the microcontroller is adapted to multiply the first stored resistance value by a first value to obtain an end-of-life resistance value; and the microcontroller is adapted to generate a diagnostic signal indicating degraded operation of the electrical fuse if the first resistance value is greater than or equal to the end-of-life resistance value. a first voltage sensor adapted to generate a first signal indicating a first voltage level at a first end of the electrical fuse; a second voltage sensor adapted to generate a second signal indicating a second voltage level at a second end of the electrical fuse; a current sensor adapted to generate a third signal indicating an amount of electrical current flowing through the electrical fuse; a microcontroller that is adapted to determine first and second voltage values based on the first and second signals, respectively, and a current value based on the third signal; the microcontroller is further adapted to determine a first resistance value of the electrical fuse utilizing the first and second voltage values and the current value; characterized in that: the microcontroller has a memory device that stores a table therein, the table having a plurality of records therein, wherein each record has an electrical current value and a beginning-of-life resistance of the electrical fuse that is associated with the electrical current value; the microcontroller is adapted to retrieve a first stored resistance value associated with the electrical fuse from the plurality of beginning-of-life resistance values in the table, utilizing the current value as an index to the table; the microcontroller is adapted to multiply the first stored resistance value by a first value to obtain an end-of-life resistance value; and the microcontroller is adapted to generate a diagnostic signal indicating degraded operation of the electrical fuse if the first resistance value is greater than or equal to the end-of-life resistance value. the microcontroller has a memory device that stores a table therein, the table having a plurality of records therein, wherein each record has an electrical current value and a beginning-of-life resistance of the electrical fuse that is associated with the electrical current value; the microcontroller is adapted to retrieve a first stored resistance value associated with the electrical fuse from the plurality of beginning-of-life resistance values in the table, utilizing the current value as an index to the table; the microcontroller is adapted to multiply the first stored resistance value by a first value to obtain an end-of-life resistance value; and the microcontroller is adapted to generate a diagnostic signal indicating degraded operation of the electrical fuse if the first resistance value is greater than or equal to the end-of-life resistance value.