went to get my 07 Town & Country inspected and emissioned Express Auto Service and they just informed me that I have an oil pan leak and intake gasket leak. That explains the oil loss and anti-freeze smell. However, it has a loose tie rod and that will have to be fixed too! But it is driven daily and now has 90K on it so this will be our 1st out of pocket repairs other than tires/brakes, etc. Got a FREE loaner from them so I could go to my Dr's. appts. and run my errands. just have to wait for Kevin (the BEST Service writer there!) to call me when my ride is ready!
I always go here to get my inspection done and I sometimes go here for oil changes. They are a little pricey for oil changes, however the service is fast and friendly. The wiating room is nice with many magazines to pick from, old tv shows are always playing (Green Acres, Leave it to Beaver, etc) so it is family friendly and there is always free coffee.