I'm having GM 6.0 liter engine problems. What have your experiences been with their engines? Do they last over time? Do they end up being a huge expense?