Stripped mine, cleaned it - reassembled it practically dry (which I hated doing) and it still dieselled
I cured mine by selling the piece of crap.