Just purchased a granite with an e7-370. It has no low rpm power. takes forever to get going empty. soon as it hits 14-1500 rpm it takes off like a rocket, shift then back to a dog until 14-1500. Any ideas what to look for? have read something about updating the ecm but seemed like no Mack dealers can actually do that.