I've just returned from having my car fixed. The scary "Service Engine Soon" light had come on, so I had to find a new Saturn dealer to diagnose it. The nice service person whom I go to at the former Saturn dealer that has become a VW dealer in Devon recommended that I try Springfield or Jenkintown as the closest two. So I took it to Saturn in Springfield and they used their diagnostic computer ($86 just to run the diagnostic) to discover that the seal on my gas cap has broken. Apparently this lets too much air into the fuel tank and caused the warning light to go on. So they fixed that and then tested my battery which was having trouble holding its charge and in the end replaced that too. So, the car is back in action and I only worked a half day today. Score!