Mine lasted just under 6 years and had over 12,000 hours run time on it when they downloaded the information from the unit , in that time it was never serviced , and ran flat out 7-8 hours a day 5 days a week , sounds like yours will need a new screen and pin it’s only when it’s taken apart that they will know exactly what’s needed mine needed a whole new combustion Chainbure assembly, not cheap but well worth it as far as Ime concerned.