It was under warranty till last July. So Evergreen did everything that was warranty related. I did oil changes.plugs. pcv valve, tire rotaiton etc.. I'm a forklift mechanic so the normal stuff I did. They also did the coolant flush last fall. You have a PM wzrd.