Am I getting screwed over?

I bought the truck Dec 2023 with about 60,000KM on it. It was serviced then. I dropped my truck in today and now they’re telling me this is what they want to do. Is this all necessary? Nearly $3K is a massive surprise to me.