Yes as if your smelling fumes this suggests it to be a running problem, unless it is of course oil fumes, be sure to use someone who understands the Bosch/MFI system as many don't which will cause you more harm than good. I assume it is serviced regularly?
Martin