Hello, I recently got my oil changed. A few days went by and I noticed smoke, it turned out my cap seal was broken. I put a sealant on it, two days later still smelling I took it to a shop, they state my car is done for and I’m going to need a new motor. Being skeptical I researched, I’ve found multiple people with the same issue. It turned out to be moisture, it’s been raining and super cold. Is it possible the sludge is from simple moisture? I’m debating on changing the oil, filter, cap & seal. What do you guys think? Note : my coolant is greenish not yellow so it’s not leaking coolant.