I have a hundae enterage and it's a 2007 with 41,000 miles. Car was shaking and sputtering and nearly stalling at stop. Brought it to shop and was told the whole engine needs to be replaced. Said that because oil changes were not done every 3,000 miles that that engine was damaged. I can't believe that's the only solution.