That's why sometimes I freaking hate dealing with service departments at dealerships. Glad you got it fixed! I know it's a big relief!