Swapped ecms with my buddy and it does the same thing on his truck. I think it's safe to say it's the ecm