...Chrysler Town & Country? 1st time work was done by non-Chrysler mechanic--can't get the light to "service tire system" to turn off.