Okay, Merc. What have you done to the exhaust? That's almost identical to the sound I'm looking for...subdued at idle/cruise but nice and beefy at WOT.
Yes, it's the 5.3 and I do believe it's throttle by wire, even though I haven't actually verified it yet.