Have an extra filter + plug. It was for my 2016 XC90. I also have an extra quart of oil. Pennzoil 550022689 5W-30 Platinum Full Synthetic Motor Oil - 1 Quart $15+shipping (or local pickup in Orlando)