Domestic steam cleaners tend not to be so good on engine parts as the pressure is not comparable to an industrial steam cleaner...

Have you tried cheap oven cleaner..? If not - you may be surprised...