Selling our 2010 Denali needs new rings in cylinder 4 oil fouled plug causing a misfire. Rework the top end or new motor. Still runs and drives with a misfire but not sure how long selling as is parts or repair. Has 209500 miles on 6.2liter engine