I had to laugh too when I found out what the "H" in your husband's car means. Hertz ("hurts", anyone?)...
Apparently people owning cheaper Mustangs used to rent those cars and shuck out the high-power engines as a cheap quick way of getting a better one at home - it's not a very flattering story for the Hertz local maintenance staff is it?