Yes, using a silicone-based spray or engine protectant can help shield against dirt and moisture. These typically cost around $10-$20 per can.