Sorry for crashing the thread, but I have the same problem, so hopefully my suggestions may help.
I have a 1999 A4 B5 and if I have the heater on, I only notice the petrol smell when I stop at traffic lights. When I move off, it goes (sort of). I have had the front section of the exhaust...