yeah i sure did.....i actually left the battery disconnected for a few hours while i went to run some errands......i purchased a brand new ecm from napa and soon as i plugged it in i recieved code 32 ...42.....and 55.....even though i never startd the truck.the funny thing,my buddy has a gmt400......and he has the same exact issues as me....even after we reset his battery......the codes didnt clear...tried jumping his with paperclip method still doesnt get code 12.we both have the same 3 identical codes.....so i got to thinking maybe my scanner sucks....but its a brand new matco and it works fine on other cars ive used it on.so im completely stumped...its kinda weird me and my buddy have the same exact codes....even after we reset our trucks...its probably something simple but its buggin the crap out of me