Bought a new (to me) certified Volvo S60 (second Volvo I've ever owned...had a V70R for a while). Deal seemed really good (under 20k for a a 2017 with around 31k miles on it and 2.5 years warranty) so I jumped on it (out of state).
Long story short, the local mechanic who did the inspection found that there was significant amounts of corrosion under the hood, around the engine, starter, etc. I figured since it was certified, this wouldn't be a concern. The mechanic recommended shorter intervals for oil changes, use of high octane fuel, and that he could try to treat some of the corrosion.
My question is whether it should have been certified given the corrosion (some of it looks significant...like it was parked next to the beach for a while).
Any thoughts or advice?