I got picked up an 07 Denali with 200k miles. Got it cheap. I was to freshen up the engine and would like to know a good route to go other than a stock rebuild. its mainly a daily driver but it will tow a good size tritoon pontoon boat. I was thinking some kind of stroker, cam, new heads or a head job, plus an FI setup. Thoughts?