The technician could not duplicate the smell. When I picked it up I smelled it again as soon as I hit the key. I went back in and got the technician and he again could not smell it. But my wife was complaining about it the whole way home.
He said he checked it all over and there were no leaks of fluid at all. I am going to look for myself tonight.