a specialty cleaner would be throttle body cleaner,MAF cleaner. these require the correct chemicals or you will damage the components. carb cleaner should not be used on these engines. silicone is great for body chrome and exterior protection from de ice chemicals BUT !!! do not spray this when the engine is running as this product will damage the O2 sensors. working in the transportation industry cleaning metal parts with rubber/plastics we used mineral spirits low odor paint thinner ...cheap and effective safe cleaning for you and the parts. with the brake parts denatured alcohol.. I never used brake cleaner on the brake pads . used soap spray to capture the dust and a brush . never had any seals damaged or leak ..solvents around these parts can be tricky.