Its possible, but usually what you smell inside the cabin is coming in thru the fresh air intake in front of the windshield. The source is usually in the engine compartment.
Have you tried the spare key as with the immoblizer if the key is faulty car will crank but no start may just be a cowincedence that it plays up after the service
hope this helps good luck