Fast service but..No one explained or showed me the work performed. $330.00 seems a might steep for an $84.00 part and 1hr diagnostic and 1hr to remove old and install the new part.
Always go for oil change.Good service.
I get my oil changed and tires rotated here. Good people and service.