I had a CEL and truck popped a P0700 code a few days ago.
i have 5400 miles on my 2020 2500 Sierra duramax. Have had an IDASH on it since about 1k miles.
i drove straight to the dealer and had them check it. They reset it and told me the idash causes a communication interference between the ECM and the TCM which causes the P0700 code.
they said if it happens again I should remove the idash. I asked why hasn’t it been a problem for the last 4,000 miles. The service manager said they have seen it on trucks with over 20,000 miles with an idash and then it just happens.
if it happens again I will call Banks and have a WTF conversation, but if its just this one time no harm no foul.
even with the CEL on, the truck ran and shifted fine. I didn’t go over 60mph, so I am not sure if it dropped into any limp mode or anything.