Friend stopped through with an overheating '91 Toyota pickup. Anyone know of a good mechanic that will be open tomorrow (Saturday)>?