Funny Smell

Nope.

All of mine have been about 600km to a tank, so there is definitely something wrong there.

I’d start with the basics rather than taking random stabs at cleaning parts. I’d start checking ignition timing.